From bb13c54775c121ce7a990e694ebab48f01191986 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sun, 3 Sep 2023 01:59:56 +0200 Subject: [PATCH] Add volume control --- modules/home/desktop/sway/sway.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/home/desktop/sway/sway.nix b/modules/home/desktop/sway/sway.nix index a6266d9..33f5edd 100644 --- a/modules/home/desktop/sway/sway.nix +++ b/modules/home/desktop/sway/sway.nix @@ -89,12 +89,12 @@ "${mod}+a" = "focus parent"; "${mod}+Shift+p" = "move scratchpad"; "${mod}+p" = "scratchpad show"; - "${mod}+F1" = (if hostConfig.laptop then "${pkgs.brightnessctl}/bin/brightnessctl s 1%-" else null); - "${mod}+F2" = (if hostConfig.laptop then "${pkgs.brightnessctl}/bin/brightnessctl s +1%" else null); - "${mod}+F3" = "exec pactl set-sink-volume @DEFAULT_SINK@ -5%"; - "${mod}+F4" = "exec pactl set-sink-volume @DEFAULT_SINK@ +5%"; - "${mod}+F5" = "exec pactl set-sink-mute @DEFAULT_SINK@ toggle"; - "${mod}+m" = "exec pactl set-source-mute @DEFAULT_SOURCE@ toggle"; + "${mod}+F1" = (if hostConfig.laptop then "exec ${pkgs.brightnessctl}/bin/brightnessctl s 1%-" else null); + "${mod}+F2" = (if hostConfig.laptop then "exec ${pkgs.brightnessctl}/bin/brightnessctl s +1%" else null); + "${mod}+F3" = "exec ${pkgs.wireplumber}/bin/wpctl set-volume @DEFAULT_SINK@ 5%-"; + "${mod}+F4" = "exec ${pkgs.wireplumber}/bin/wpctl set-volume @DEFAULT_SINK@ 5%+"; + "${mod}+F5" = "exec ${pkgs.wireplumber}/bin/wpctl set-mute @DEFAULT_SINK@ toggle"; + "${mod}+m" = "exec ${pkgs.wireplumber}/bin/wpctl set-mute @DEFAULT_SOURCE@ toggle"; "${mod}+r" = "mode resize"; "${mod}+n" = "exec makoctl dismiss"; "${mod}+shift+n" = "exec makoctl dismiss -a";