82 lines
1.4 KiB
Text
82 lines
1.4 KiB
Text
# launcher
|
|
super + d
|
|
dmenu_run
|
|
|
|
# terminal
|
|
super + shift + Return
|
|
lxterminal
|
|
|
|
# screenshot and selection capture
|
|
super + s
|
|
screenshot
|
|
|
|
super + Tab
|
|
dkcmd ws view last
|
|
|
|
# reload sxhkd
|
|
super + shift + x
|
|
pkill -USR1 -x sxhkd
|
|
|
|
# reload dkrc
|
|
super + shift + r
|
|
$HOME/.config/dk/dkrc
|
|
|
|
# quit dk
|
|
super + ctrl + shift + q
|
|
dkcmd exit
|
|
|
|
# restart dk
|
|
super + ctrl + shift + r
|
|
dkcmd restart
|
|
|
|
# focus next or previous window
|
|
super + {j,k}
|
|
dkcmd win focus {next,prev}
|
|
|
|
# close window
|
|
super + shift + d
|
|
dkcmd win kill
|
|
|
|
# swap window in master
|
|
super + Return
|
|
dkcmd win swap
|
|
|
|
# toggle fullscreen and fake fullscreen (enable manipulating fullscreen window)
|
|
{_,super + }F11
|
|
dkcmd win {full,fakefull}
|
|
|
|
# fullscreen
|
|
super + x
|
|
dkcmd win full
|
|
|
|
# toggle floating
|
|
super + shift + space
|
|
dkcmd win float
|
|
|
|
# resize master size
|
|
super + {h,l}
|
|
dkcmd set msplit={-,+}0.05
|
|
|
|
# view, send, or follow to a workspace (by number)
|
|
super + {_,shift + ,ctrl + }{1-9}
|
|
dkcmd ws {view,send,follow} {1-9}
|
|
|
|
# view, send, or follow to the next, previous, or last active monitor
|
|
super + {_,shift + ,ctrl + }{comma,period,backslash}
|
|
dkcmd mon {view,send,follow} {prev,next,last}
|
|
|
|
# change number of windows in master or first stack
|
|
super + {_,shift + }{c,v}
|
|
dkcmd set {master,stack} {+1,-1}
|
|
|
|
# volume keys
|
|
{XF86AudioRaiseVolume,XF86AudioLowerVolume}
|
|
vol {+,-}
|
|
{XF86AudioMute,XF86AudioMicMute}
|
|
vol {.,!}
|
|
|
|
# media keys
|
|
super + {y,less,greater}
|
|
playerctl {play-pause,previous,next}
|
|
|
|
# vim:ft=sxhkdrc
|