summaryrefslogtreecommitdiff
path: root/users/kassouni/palette/kbd-backlight.nix
diff options
context:
space:
mode:
Diffstat (limited to 'users/kassouni/palette/kbd-backlight.nix')
-rw-r--r--users/kassouni/palette/kbd-backlight.nix20
1 files changed, 0 insertions, 20 deletions
diff --git a/users/kassouni/palette/kbd-backlight.nix b/users/kassouni/palette/kbd-backlight.nix
deleted file mode 100644
index 9da0fb9..0000000
--- a/users/kassouni/palette/kbd-backlight.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ pkgs, ... }:
-{
- kassouni.palette.commands = [
- {
- name = "toggle keyboard backlight";
- icon = "󰌌";
- # The leds sysfs node is group-writable by `video`, which kassouni is in, so
- # this needs no root. Toggle between off and full rather than cycling levels.
- exe = pkgs.writers.writeBash "kbd-backlight" ''
- set -eu
- dev=framework_laptop::kbd_backlight
- if [ "$(${pkgs.brightnessctl}/bin/brightnessctl -d "$dev" get)" -gt 0 ]; then
- ${pkgs.brightnessctl}/bin/brightnessctl -d "$dev" set 0
- else
- ${pkgs.brightnessctl}/bin/brightnessctl -d "$dev" set 100%
- fi
- '';
- }
- ];
-}