Files
dotfiles/homedir/.config/bspwm/sxhkdrc
T

63 lines
826 B
Plaintext
Raw Normal View History

2017-05-03 16:10:13 +03:00
#
# bspwm hotkeys
#
2018-07-29 15:11:03 +03:00
# general
super + w; {c,k}
bspc node -{c,k}
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
super + w; {n,p}
2017-05-03 16:10:13 +03:00
bspc node -f {next,prev}.local
2018-07-29 15:11:03 +03:00
super + w; {t,f,T,F}
bspc node -t {tiled,floating,pseudo_tiled,fullscreen}
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
super + w; d; {0-9,h}
bspc node -d {0-9,h}
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
super + w; s; {Left,Up,Right,Down}
bspc node --presel-dir '~'{west,north,east,south}
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
super + w; {0-9,h}
bspc desktop -f {0-9,h}
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
super + w; space
2017-05-03 16:10:13 +03:00
bspc desktop -l next
2018-07-29 15:11:03 +03:00
super + w; z
ssm lockd stop
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
# simple hotkeys
Print
snap -f
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
shift + Print
snap
2017-05-03 16:10:13 +03:00
super + z
ssm lockd lock
2018-07-29 15:11:03 +03:00
super + {r,p}
dmenu-extras -l 9 {run,pass}
2017-06-13 16:03:45 +03:00
2018-07-29 15:11:03 +03:00
super + x
terminal
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
super + {j,k}
bspc node -f {prev,next}.local
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
super + q
bspc node -c
2017-05-03 16:10:13 +03:00
2018-07-29 15:11:03 +03:00
# mpd
super + m; {a,s,n,p}
2017-05-03 16:10:13 +03:00
mpc {play,stop,next,prev}
2018-07-29 15:11:03 +03:00
# Sound
super + {comma,period}
amixer -c 0 set PCM 2dB{-,+}
2017-08-12 02:59:32 +03:00
2018-07-29 15:11:03 +03:00
# Fucking Firefox man
control + q
/bin/true