dotfiles/homedir/.config/bspwm/sxhkdrc

87 lines
1.2 KiB
Plaintext

#
# bspwm hotkeys
#
# general
super + w; {q,k}
bspc node -{c,k}
super + w; m; {t,f,T,F}
bspc node -t {tiled,floating,pseudo_tiled,fullscreen}
super + w; d; {0-9,h,p}
bspc node -d {0-9,h,p}
super + w; s; {Left,Up,Right,Down}
bspc node --presel-dir '~'{west,north,east,south}
super + w; {0-9,h,p}
bspc desktop -f {0-9,h,p}
super + w; space
bspc desktop -l next
super + w; l; {b,n,a}
bspc node -l {below,normal,above}
super + w; x
terminal
super + w; b
bspc node -s biggest.local.!hidden.window
super + w; Return
bspc node @focused:/ -R 90
super + w; w
ssm chameleon reload
super + w; c; {9,7,4,3,2}
win-hd-center {1920x1080,1280x720,768x480,480x320,400x240}
# Locker
super + l; l
ssm lockd start_or_lock
super + l; {u,s}
ssm lockd stop
# Notes
super + n; n
dmenu-extras note
# simple hotkeys
Print
snap -f
shift + Print
snap
super + {r,p}
dmenu-extras -l 9 {run,pass}
super + {j,k}
bspc node -f {prev,next}.local.!hidden.window
# mpd
super + m; {a,s,n,p}
playerctl -p tuijam {play-pause,stop,next,prev}
# Sound
super + {comma,period}
amixer -c 0 set PCM 5%{-,+}
super + s; p
~/bin/sndbrd -p
super + s; s
~/bin/sndbrd
# Mute mic
super + s; m
pactl set-source-mute jack_in toggle
# Fucking Firefox man
control + q
/bin/true