115 lines
2.0 KiB
Plaintext
Executable File
115 lines
2.0 KiB
Plaintext
Executable File
#
|
|
# bspwm hotkeys
|
|
#
|
|
|
|
super + alt + Escape
|
|
for id in $(bspc query -W); do bspc window $id -c; done; \
|
|
bspc quit
|
|
|
|
super + w
|
|
bspc window -c
|
|
|
|
super + t
|
|
bspc desktop -l next
|
|
|
|
super + b
|
|
bspc desktop -B
|
|
|
|
super + {s,f}
|
|
bspc window -t {floating,fullscreen}
|
|
|
|
super + {grave,Tab}
|
|
bspc {window,desktop} -f last
|
|
|
|
super + apostrophe
|
|
bspc window -s last
|
|
|
|
super + {o,i}
|
|
bspc control --record-history off; \
|
|
bspc window {older,newer} -f; \
|
|
bspc control --record-history on
|
|
|
|
super + y
|
|
bspc window -w last.manual
|
|
|
|
super + m
|
|
bspc window -s biggest
|
|
|
|
super + {_,shift + }{h,j,k,l}
|
|
bspc window -{f,s} {left,down,up,right}
|
|
|
|
super + {_,shift + }c
|
|
bspc window -f {next,prev}
|
|
|
|
super + {comma,period}
|
|
bspc desktop -C {backward,forward}
|
|
|
|
super + bracket{left,right}
|
|
bspc desktop -f {prev,next}
|
|
|
|
super + ctrl + {h,j,k,l}
|
|
bspc window -p {left,down,up,right}
|
|
|
|
super + ctrl + {_,shift + }space
|
|
bspc {window -p cancel,desktop -c}
|
|
|
|
super + alt + {h,j,k,l}
|
|
bspc window -e {left -10,down +10,up -10,right +10}
|
|
|
|
super + alt + shift + {h,j,k,l}
|
|
bspc window -e {right -10,up +10,down -10,left +10}
|
|
|
|
super + ctrl + {1-9}
|
|
bspc window -r 0.{1-9}
|
|
|
|
super + {_,shift + }{1-9,0}
|
|
bspc {desktop -f,window -d} ^{1-9,10}
|
|
|
|
~button1
|
|
bspc pointer -g focus
|
|
|
|
super + button{1-3}
|
|
; bspc pointer -g {move,resize_side,resize_corner}
|
|
|
|
super + @button{1-3}
|
|
bspc pointer -u
|
|
|
|
#
|
|
# wm independent hotkeys
|
|
#
|
|
|
|
super + Return
|
|
urxvt
|
|
|
|
super + space
|
|
dmenu_run -fn "-gohu-gohufont-medium-r-normal--14-100-100-100-c-80-iso10646-1"
|
|
|
|
# make sxhkd reload its configuration files:
|
|
#super + Escape
|
|
# pkill -USR1 -x sxhkd
|
|
|
|
# media
|
|
XF86AudioRaiseVolume
|
|
amixer set Master 3+ unmute
|
|
XF86AudioLowerVolume
|
|
amixer set Master 3- unmute
|
|
XF86AudioMute
|
|
sh ~/bin/togglemute.sh
|
|
XF86AudioPlay
|
|
mpc toggle
|
|
XF86HomePage
|
|
chromium
|
|
XF86Calculator
|
|
urxvt -e bc
|
|
XF86Mail
|
|
chromium --app=https://inbox.google.com
|
|
|
|
# lock
|
|
|
|
XF86Sleep
|
|
i3lock -u -c 1d1f21 -i ~/Pictures/background.png
|
|
|
|
# screenshots
|
|
Print
|
|
scrot -m "~/Pictures/screenshots/%d-%m-%Y %H:%M:%S.png"
|