# Basics super + Return $TERMINAL super { , + shift} + f {$BROWSER, dmenu-browser} super + d dmenu_run -i # Notifications super + grave dunstctl history-pop super + shift + asciitilde dunstctl close-all # Other applications super + r $TERMINAL -n 'ncmpcpp' -e 'ncmpcpp' super + m $TERMINAL -n 'aerc' -e 'aerc' super + g gcolor3 super + v xclip -o -selection clipboard | xargs "$(command -v io.mpv.Mpv mpv | head -1)" # Scripts super + shift + c dmenu-compress super + i dmenu-cpu super + shift + i dmenu-fan super + x dmenu-logout Print dmenu-screenshot super + t dmenu-messenger super + o dmenu-newsboat super + u dmenu-unicode super + shift + m systemctl start --user mbsync-update.service # Audio super + alt + ctrl + j dmenu-audio # Audio - Vim bindings super + alt + {j,k} wpctl set-volume @DEFAULT_AUDIO_SINK@ 1%{-,+} -l 1; \ pkill -RTMIN+1 dwmblocks super + shift + alt + {j,k} wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle; \ pkill -RTMIN+1 dwmblocks super + shift + {less,greater} mpc {prev,next}; \ pkill -RTMIN+1 dwmblocks super + a mpc toggle; \ pkill -RTMIN+1 dwmblocks # Audio - XF86 bindings XF86Audio{LowerVolume,RaiseVolume} wpctl set-volume @DEFAULT_AUDIO_SINK@ 1%{-,+} -l 1; \ pkill -RTMIN+1 dwmblocks XF86AudioMute wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle; \ pkill -RTMIN+1 dwmblocks XF86Audio{Prev,Next,Play,Pause,Stop} mpc {prev,next,play,pause,stop}; \ pkill -RTMIN+1 dwmblocks # Backlight super + alt + {h,l} brightnessctl set 1%{-,+} -e -n 1; \ dunstify -u low -r "3001" "Brightness level: $(brightnessctl -m | awk -F',' '\{ print $4 \}')" super + alt + m dmenu-extbrightness XF86MonBrightness{Down,Up} brightnessctl set 1%{-,+} -e -n 1; \ dunstify -u low -r "3001" "Brightness level: $(brightnessctl -m | awk -F',' '\{ print $4 \}')" super + { , + shift} + n redshift {-O 3500 -b 0.8,-x}