Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: libinput keys module #783

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

feat: libinput keys module #783

wants to merge 1 commit into from

Conversation

JakeStanger
Copy link
Owner

@JakeStanger JakeStanger commented Nov 17, 2024

Adds a new module which shows the status of toggle mod keys (capslock, num lock, scroll lock).

Not 100% on the name yet. I want to ensure it's named after something other than libinput, but I'm open to better module names.

TODO:

  • Ideally resolve the fact that all indicators show briefly on init
  • Code tidy
  • Fix CI
    • Ubuntu
    • Nix
  • Docs
    • Module docs
    • Compilation docs (requires libinput & dev)

Resolves #700

@JakeStanger JakeStanger added this to the 0.17.0 milestone Nov 17, 2024
@JakeStanger JakeStanger force-pushed the feat/libinput branch 2 times, most recently from dc5e6ba to cc9e676 Compare November 17, 2024 23:57
src/clients/libinput.rs Outdated Show resolved Hide resolved
src/clients/libinput.rs Outdated Show resolved Hide resolved
src/clients/libinput.rs Outdated Show resolved Hide resolved
src/modules/keys.rs Outdated Show resolved Hide resolved
Adds a new module which shows the status of toggle mod keys (capslock, num lock, scroll lock).

Resolves #700
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

libinput / key mod indicator module
1 participant