commit d59d5f62f11fb53785996436ddba90bf4a04d18f
parent b8315c175a62afa828bedd125bd6330db87a1767
Author: Peter <peter@minskio.co.uk>
Date: Sat, 12 Sep 2026 18:19:28 +0100
Add global volume hotkeys to hyprland
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/home/hyprland.nix b/home/hyprland.nix
@@ -87,6 +87,8 @@ in
hl.bind("XF86AudioPause", hl.dsp.exec_cmd("playerctl play-pause"), { locked = true })
hl.bind("XF86AudioPlay", hl.dsp.exec_cmd("playerctl play-pause"), { locked = true })
hl.bind("XF86AudioPrev", hl.dsp.exec_cmd("playerctl previous"), { locked = true })
+ hl.bind("CTRL + ALT + equal", hl.dsp.exec_cmd("wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+"), { locked = true, repeating = true })
+ hl.bind("CTRL + ALT + minus", hl.dsp.exec_cmd("wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"), { locked = true, repeating = true })
-- Smart gaps
hl.workspace_rule({ workspace = "w[tv1]", gaps_out = 0, gaps_in = 0 })
hl.workspace_rule({ workspace = "f[1]", gaps_out = 0, gaps_in = 0 })