# # bspwm hotkeys # super + Escape bspc window -c super + {_,ctrl + }Tab bspc window -f {next,prev} super + {period,slash} bspc desktop -C {backward,forward} super + bracket{left,right} bspc desktop -f {prev,next} super + ctrl + bracket{left,right} bspc window -d {prev,next} bspc desktop -f {prev,next} super + {semicolon,apostrophe} bspc desktop -F {vertical,horizontal} super + {Left,Down,Up,Right} bspc window -p {left,down,up,right} super + z bspc window -w last.manual super + ctrl + f bspc window -t floating super + {1-9,0} bspc desktop -f ^{1-9,10} super + ctrl + {1-0,0} bspc window -d ^{1-9,10} bspc desktop -f ^{1-9,10} super + ctrl + m bspc desktop -l next # Mouse bindings ~button1 bspc pointer -g focus super + button{1-3} bspc pointer -g {move,resize_side,resize_corner} super + !button{1-3} bspc pointer -t %i %i super + @button{1-3} bspc pointer -u # # wm independent hotkeys # alt + f4 bash -c ". $HOME/.bash_aliases ; altf4_psyche" super + space xfce4-popup-whiskermenu ctrl + super + space xfce4-popup-places super + l xflock4 super + Return xfce4-terminal super + f thunar super + e thunderbird super + w firefox super + t geany super + o libreoffice super + m quodlibet super + g arcadia # make sxhkd reload its configuration files: super + alt + Escape pkill -USR1 -x sxhkd