dot_testing/home/sxhkd/sxhkdrc

49 lines
829 B
Plaintext
Raw Normal View History

2023-11-22 16:53:33 -06:00
# spawn a terminal
2021-05-09 19:04:25 -05:00
super + Return
2023-11-22 16:53:33 -06:00
st
2021-05-09 19:04:25 -05:00
2023-11-22 16:53:33 -06:00
# spawn the launcher
2021-05-09 19:04:25 -05:00
super + d
2023-11-22 16:53:33 -06:00
tmenu_run
2022-06-26 19:57:05 -05:00
2023-11-22 16:53:33 -06:00
# kill sxhkd with USR1 and restart bspwm
2021-05-09 19:04:25 -05:00
super + r
2023-11-22 16:53:33 -06:00
pkill -USR1 -x sxhkd; \
bspc wm -r
2021-05-09 19:04:25 -05:00
2023-11-22 16:53:33 -06:00
# reinitialize ancillary services
2021-05-09 19:04:25 -05:00
super + w
2024-01-18 03:54:32 -06:00
disp && keyboard
2021-05-09 19:04:25 -05:00
2023-11-22 16:53:33 -06:00
# control the national weather service
2021-05-12 12:47:00 -05:00
super + {_,shift + }n
2023-11-22 16:53:33 -06:00
nws {local,national}
2021-05-12 12:47:00 -05:00
2023-11-22 16:53:33 -06:00
# switch to "mouse mode"
2023-11-15 21:04:50 -06:00
super + m
mode mouse
2022-07-06 00:36:14 -05:00
2023-11-22 16:53:33 -06:00
# kill the current node
2021-05-09 19:04:25 -05:00
super + q
2023-11-22 16:53:33 -06:00
bspc node -c
2021-05-09 19:04:25 -05:00
2023-11-22 16:53:33 -06:00
# kill bspwm
2021-05-09 19:04:25 -05:00
super + e
2023-11-22 16:53:33 -06:00
bspc quit 0
2021-05-09 19:04:25 -05:00
2023-11-22 16:53:33 -06:00
# systemctl suspend
2022-07-31 19:23:15 -05:00
super + shift + e
2023-11-22 16:53:33 -06:00
systemctl suspend
2022-07-31 19:23:15 -05:00
2023-11-22 16:53:33 -06:00
# manipulate a node
super + {_,ctrl +,shift + }{h,j,k,l}
2023-11-22 16:53:33 -06:00
bspc node -{f,p,s} {west,south,north,east}
2021-05-09 19:04:25 -05:00
2023-11-22 16:53:33 -06:00
# change to or move a node to a desktop
2021-05-09 19:04:25 -05:00
super + {_,shift + } {1-9,0}
2023-11-22 16:53:33 -06:00
bspc {desktop -f,node -d} '{1-9,10}'
2021-05-09 19:04:25 -05:00
2023-11-22 16:53:33 -06:00
# change a node to tiling, floating, or fullscreen
2021-05-09 19:04:25 -05:00
super + {t,f,s}
2023-11-22 16:53:33 -06:00
bspc node -t {tiled,floating,fullscreen}