diff options
| author | Rosa <rosaontheweb@proton.me> | 2026-03-27 13:11:19 -0400 |
|---|---|---|
| committer | Rosa <rosaontheweb@proton.me> | 2026-03-27 13:11:19 -0400 |
| commit | 26a16a10c8500c51d251ba21204a8144c8072fb4 (patch) | |
| tree | 55cc4265a8561a54edb156c33b552fed4ca6527b | |
| parent | f13cebcd9cd4e23130e488ec2c3035bc7aebde5b (diff) | |
backlight and volume control bindings
| -rw-r--r-- | flake.nix | 5 | ||||
| -rw-r--r-- | hosts/meowbook/default.nix | 2 | ||||
| -rw-r--r-- | modules/user/desktop/sessions/sway.nix | 5 |
3 files changed, 12 insertions, 0 deletions
@@ -62,6 +62,11 @@ hostName = "meowbook"; }; + + canadian-government-system = mkSystem { + additionalModules = [ disko.nixosModules.disko ]; + hostName = "canadian-government-system"; + }; }; }; } diff --git a/hosts/meowbook/default.nix b/hosts/meowbook/default.nix index 03acecb..f0de2ba 100644 --- a/hosts/meowbook/default.nix +++ b/hosts/meowbook/default.nix @@ -16,6 +16,8 @@ stateVersion = "26.05"; username = "rosa"; }; + + programs.vesktop.enable = true; }; networking.networkmanager = { diff --git a/modules/user/desktop/sessions/sway.nix b/modules/user/desktop/sessions/sway.nix index 298a1a5..e111518 100644 --- a/modules/user/desktop/sessions/sway.nix +++ b/modules/user/desktop/sessions/sway.nix @@ -238,6 +238,11 @@ "${mod}+V" = "splitt"; "${mod}+G" = "layout toggle tabbed split"; "${mod}+S" = "sticky toggle"; + "XF86AudioMute" = "exec wpctl set-mute @DEFAULT_SINK@ toggle"; + "XF86AudioLowerVolume" = "exec wpctl set-volume @DEFAULT_SINK@ 5%-"; + "XF86AudioRaiseVolume" = "exec wpctl set-volume @DEFAULT_SINK@ 5%+"; + "XF86MonBrightnessDown" = "exec brightnessctl --class=backlight s 5%-"; + "XF86MonBrightnessUp" = "exec brightnessctl --class=backlight s +5%"; }; modifier = "Mod4"; |
