Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #####Shortcuts#####
- # terminal emulator
- super + Return
- kitty
- # launcher
- super + d
- rofi -show drun
- # Firefox
- super + b
- firefox
- # Screenshot
- super + s
- flameshot gui
- # make sxhkd reload its configuration files:
- super + Escape
- pkill -USR1 -x sxhkd
- #####bspwm hotkeys#####
- # quit/restart bspwm
- super + alt + {q,r}
- bspc {quit,wm -r}
- # close and kill
- super + {_,shift + }w
- bspc node -{c,k}
- # alternate between the tiled and monocle layout
- super + m
- bspc desktop -l next
- # Switch to desktop
- super + {1-9}
- bspc desktop -f ^{1-9}
- #####Window control#####
- # expand window
- super + alt + {Left,Down,Up,Right}
- bspc node -z {left -20 0,bottom 0 20,top 0 -20,right 20 0}
- # unexpand window
- super + alt + shift + {Left,Down,Up,Right}
- bspc node -z {right -20 0,top 0 20,bottom 0 -20,left 20 0}
- # resize gaps
- super { ,+ shift }+ z
- bspc config window_gap $(($(bspc config window_gap) {+,-} 3))
- # focus or send to the given desktop
- super + {_,shift + }{1-9,0}
- bspc {desktop -f,node -d} '^{1-9,10}'
- # focus the last node/desktop
- super + {grave,Tab}
- bspc {node,desktop} -f last
- # focus the node in the given direction
- super + {_,shift + }{Left,Down,Up,Right}
- bspc node -{f,s} {west,south,north,east}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement