chore(home/linux/gui/hyprland): keybindings for audio/backlight

This commit is contained in:
Ryan Yin
2025-06-01 10:50:38 +08:00
parent 4c38a38848
commit 41be352b2c

View File

@@ -27,12 +27,14 @@ bindm=SUPER,mouse:272,movewindow
bindm=SUPER,mouse:273,resizewindow
# -- Function keys --
# bind=,XF86MonBrightnessUp,exec,$backlight --inc
# bind=,XF86MonBrightnessDown,exec,$backlight --dec
# bind=,XF86AudioRaiseVolume,exec,$volume --inc
# bind=,XF86AudioLowerVolume,exec,$volume --dec
# bind=,XF86AudioMute,exec,$volume --toggle
# bind=,XF86AudioMicMute,exec,$volume --toggle-mic
# bind=,XF86MonBrightnessUp,exec,brightnessctl set 5%+
# bind=,XF86MonBrightnessDown,exec, brightnessctl set 5%-
#
# https://wiki.archlinux.org/title/WirePlumber
bind=,XF86AudioRaiseVolume,exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 10%+
bind=,XF86AudioLowerVolume,exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 10%-
bind=,XF86AudioMute,exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
bind=,XF86AudioMicMute,exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
# -- Screenshots --
bind=,Print,exec,hyprshot -m output -o ~/Pictures/Screenshots -- imv