2021-07-06 00:03:00 -04:00
|
|
|
#Provide a help popup
|
2021-07-06 00:04:25 -04:00
|
|
|
ctrl + Pause ; shift + question
|
2021-07-06 00:03:00 -04:00
|
|
|
xmessage -file ~/.config/fxde/fxde-core/config/sxhkdrc
|
2021-06-29 23:50:24 -04:00
|
|
|
|
2021-07-06 00:07:29 -04:00
|
|
|
#Reload the current configuration for sxhkd
|
|
|
|
ctrl + Pause ; ctrl + r
|
|
|
|
pkill -SIGUSR1 sxhkd
|
2021-06-29 23:50:24 -04:00
|
|
|
#Prompt the user for a Scheme expression
|
|
|
|
ctrl + Pause ; shift + colon
|
|
|
|
printf "\n"|xprompt "r4rs:"|s9|xmessage -file -
|
|
|
|
|
|
|
|
#Prompt the user for a shell command
|
|
|
|
ctrl + Pause ; shift + exclam
|
|
|
|
printf "\n"|xprompt "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
|
2021-07-05 21:49:24 -04:00
|
|
|
|
2021-07-06 00:06:20 -04:00
|
|
|
#Start GNU EMACS
|
|
|
|
ctrl + Pause ; p ; e
|
|
|
|
emacs
|
|
|
|
|
2021-06-29 23:50:24 -04:00
|
|
|
#Lock the screen
|
|
|
|
ctrl + Pause ; shift + L
|
|
|
|
xset s activate
|
2021-07-05 21:49:24 -04:00
|
|
|
|
2021-06-29 23:50:24 -04:00
|
|
|
#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
|
|
|
|
|
2021-07-05 21:49:24 -04:00
|
|
|
#Switch between windows
|
|
|
|
ctrl + Pause ; shift + W
|
|
|
|
wmctrl -a "$(${FXDE_DIR}/fxde-core/scripts/winlist.sh|xprompt -i|sed 's/\(^ *\)//')"
|
|
|
|
|
2021-06-29 23:50:24 -04:00
|
|
|
#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
|
2021-07-05 21:49:24 -04:00
|
|
|
|
|
|
|
#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
|