No description
Find a file
Ian Douglas Scott a204197e6d Set keyboard LEDs (capslock, numlock, scrollock)
It doesn't seem there's currently a way to iterate over input devices,
so this adds a `Vec` of libinput keyboard devices. When run with the
kms backend.

Not the most elegant solution, but it doesn't seem practical to add a
type generic to `Devices` given how backends are handled, and `Device`
can't be made into a trait object. Another trait could be added, but
this is fine, and technically should perform better (but if it actually
had to iterate over many keyboards, something has gone very wrong).
2024-03-06 13:18:09 +01:00
.github/workflows nix: fix builds and CI 2023-07-05 02:14:07 +08:00
cosmic-comp-config feat: add tiling variables to cosmic config 2024-02-08 20:25:18 +01:00
data main: Add (optional) systemd notify 2022-04-28 13:41:37 +02:00
debian chore(deb): ignore vendor/ and target/ in source tar 2023-05-25 22:29:01 +02:00
resources Add Ukrainian translation 2024-01-15 09:56:13 +01:00
src Set keyboard LEDs (capslock, numlock, scrollock) 2024-03-06 13:18:09 +01:00
.gitignore Rework source filtering. 2023-01-04 01:52:16 -08:00
build.rs deps: Update to wayland-rs.0.30 2022-07-04 16:01:06 +02:00
Cargo.lock chore: Update smithay 2024-02-24 06:22:39 +01:00
Cargo.toml chore: Update smithay 2024-02-24 06:22:39 +01:00
config.ron chore: remove tiling_enabled from config.ron 2024-02-08 21:14:58 +01:00
flake.lock nix: setup dev shell 2023-11-12 17:30:41 +04:00
flake.nix nix: setup dev shell 2023-11-12 17:30:41 +04:00
i18n.toml i18n support 2023-07-06 00:04:34 +02:00
LICENSE Initial commit 2021-12-15 17:25:15 +01:00
Makefile chore: use --offline with vendored builds 2023-05-25 22:28:51 +02:00
rust-toolchain.toml chore: Update smithay 2024-02-19 13:09:49 +01:00
rustfmt.toml Fix refresh_focus 2023-04-01 20:35:58 +04:00