aboutsummaryrefslogtreecommitdiff
path: root/config.in
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2024-02-29 01:03:11 +0100
committerFurkan Sahin <furkan-dev@proton.me>2024-02-29 01:03:11 +0100
commit0e0b9aa872a0e9a1e56a78fa3bc8b58f0eb60bd8 (patch)
treec2d223bf4f3a272cf4fbe1bab22ae31a16167170 /config.in
parentf3531c257af71b9a33b08f05cb55c7652f30bc78 (diff)
Bind a few utilities to special keys in default config
Diffstat (limited to 'config.in')
-rw-r--r--config.in13
1 files changed, 13 insertions, 0 deletions
diff --git a/config.in b/config.in
index a5173165..811365e1 100644
--- a/config.in
+++ b/config.in
@@ -195,6 +195,19 @@ mode "resize" {
bindsym Escape mode "default"
}
bindsym $mod+r mode "resize"
+#
+# Utilities:
+#
+ # Special keys to adjust volume via PulseAudio
+ bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle
+ bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5%
+ bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5%
+ bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle
+ # Special keys to adjust brightness via brightnessctl
+ bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
+ bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
+ # Special key to take a screenshot with grim
+ bindsym Print exec grim
#
# Status Bar: