commit - 04eb21121e59133f6f1d141e351a7270dd784e43
commit + e3b138a58ddc1ad04f9fde11b59193bb98f9e956
blob - 316f314867a4ae104759f4bfe53fa168807ed49a
blob + 4211466cce1b595f693729e0905a3106f707cf2a
--- sway/.config/sway/config
+++ sway/.config/sway/config
bindsym --locked XF86MonBrightnessDown exec brightnessctl set 10%-
bindsym --locked Shift+XF86MonBrightnessUp exec brightnessctl set 100%
bindsym --locked Shift+XF86MonBrightnessDown exec brightnessctl set 1%
+# volume for default sink mute, up, down
+ bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle
+ bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
+ bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5%
+# mute microphone
+ bindsym XF86AudioMicMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle
+# open display configuration
+ bindsym XF86Display exec wdisplays
# vim-style window splits and resizing after hitting mod+w
mode "window" {
bindsym s split v; mode "default"