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