Configuration_Files/user/configdir/fxde/fxde-core/config/sxhkdrc

95 lines
1.9 KiB
Plaintext

#Provide a help popup
ctrl + Pause ; shift + question
xmessage -file ~/.config/fxde/fxde-core/config/sxhkdrc
#Reload the current configuration for sxhkd
ctrl + Pause ; ctrl + r
pkill -SIGUSR1 sxhkd
#Prompt the user for a Scheme expression
ctrl + Pause ; shift + colon
gsi -e `{printf \n|dmenu -p gsi>}|xmessage -file -
#Prompt the user for a shell command
ctrl + Pause ; shift + exclam
printf \n|dmenu -p sh:|sh -
#Start our IM client
ctrl + Pause ; p ; i
Pidgin
#Start our browser
ctrl + Pause ; p ; b
Links
#Start a terminal
ctrl + Pause ; p ; t
xterm
#Start GNU EMACS
ctrl + Pause ; p ; e
emacsclient -cunq
#Lock the screen
ctrl + Pause ; shift + L
xset s activate
#Toggle whether the current window is fullscreen
ctrl + Pause ; w ; f
wmctrl -r :ACTIVE: -b toggle,fullscreen
#Toggle tiling of the current window
ctrl + Pause ; w ; t
wmctrl -r :ACTIVE: -b toggle,maximized_horz,maximized_vert
#Switch between windows
ctrl + Pause ; shift + W
wmctrl -ia "$(${FXDE_DIR}/fxde-core/scripts/winlist.sh|sort -rfn|dmenu '?: '|sed 's/\(^ *\)//')"
#Kill the current window
ctrl + Pause ; w ; shift + K
wmctrl -c :ACTIVE:
#Shade the current window
ctrl + Pause ; w ; shift + S
wmctrl -r :ACTIVE: -b toggle,shaded
#Switch between pages
ctrl + Pause ; g ; F1
wmctrl -s 0
ctrl + Pause ; g ; F2
wmctrl -s 1
ctrl + Pause ; g ; F3
wmctrl -s 2
ctrl + Pause ; g ; F4
wmctrl -s 3
#Move frames to other pages
ctrl + Pause ; w ; F1
wmctrl -r :ACTIVE: -t 0
ctrl + Pause ; w ; F2
wmctrl -r :ACTIVE: -t 1
ctrl + Pause ; w ; F3
wmctrl -r :ACTIVE: -t 2
ctrl + Pause ; w ; F4
wmctrl -r :ACTIVE: -t 3
#Move frames
ctrl + Pause ; Right
wmctrl -r :ACTIVE: -e 0,+2,-1,-1,-1 #Move right
ctrl + Pause ; Left
wmctrl -r :ACTIVE: -e 0,-2,-1,-1,-1 #Move left
ctrl + Pause ; Up
wmctrl -r :ACTIVE: -e 0,-1,+2,-1,-1 #Move up
ctrl + Pause ; Down
wmctrl -r :ACTIVE: -e 0,-1,-2,-1,-1 #Move down