# # Utilities # Super_L ; Return kitty # Open floating kitty Super_L ; f ; Return bsp-float kitty # open rofi Super_L ; @space rofi -show drun -show-icons # # Management # # Close or kill window Super_L ; {_,shift + }w bspc node -{c,k} # # Navigation # super + {w,a,s,d,j,k,i,l,Left,Down,Up,Right} bspc node -f {west,south,north,east,west,south,north,east,west,south,north,east} super + shift + {w,s,a,d,j,k,i,l,Left,Down,Up,Right} bsp-smove {west,south,north,east,west,south,north,east,west,south,north,east} # focus or send to the given desktop Super_L ; {_,shift + }{1-5} bspc {desktop -f,node -d} '^{1-5}' # # Program launching binds # Super_L ; o qutesearch super + 8 vesktop super + 9 bitwarden super + 0 kitty --hold sh -c micro