196 lines
3.5 KiB
Text
Executable file
196 lines
3.5 KiB
Text
Executable file
##############################
|
|
######## rootwm hotkeys ###################################
|
|
###################################
|
|
|
|
# session and reload sxhkd conf##
|
|
super + shift + e
|
|
wms_session.sh
|
|
|
|
#######
|
|
########## 1 to 9 ##################################
|
|
######################
|
|
|
|
# open
|
|
super + 0
|
|
xopen.sh
|
|
|
|
# status ##
|
|
super + 1
|
|
rt_status.sh
|
|
|
|
# browser ##
|
|
super + {_,shift +}2
|
|
{xbrowser.sh -d,xbrowser.sh -t}
|
|
|
|
# musicplayer ##
|
|
super + 3
|
|
musicplayer.sh
|
|
|
|
# podcastplayer ##
|
|
super + 4
|
|
podcastplayer.sh
|
|
|
|
# capturemedia ##
|
|
super + 5
|
|
capturemedia.sh
|
|
|
|
# clock ##
|
|
super + 6
|
|
xclock.sh
|
|
|
|
# keymap ##
|
|
super + 8
|
|
rwm_keymap.sh
|
|
|
|
# status ##
|
|
super + 9
|
|
herbe_status.sh
|
|
|
|
#######
|
|
########## terminal ############################################
|
|
#######################
|
|
|
|
# terminal ##
|
|
super + Return
|
|
xterm -bc -ti vt340
|
|
|
|
# rename terminal ##
|
|
super + r
|
|
wms_termrename.sh
|
|
|
|
# togle terminal
|
|
super + Tab
|
|
wms_termtogle.sh
|
|
|
|
#######
|
|
########## launcher ##################################
|
|
######################
|
|
|
|
# program launcher ##
|
|
super + {_,shift +}Menu
|
|
{fzflauncher.sh, dmenu_run.sh}
|
|
|
|
########## proces ###################
|
|
|
|
# proces ##
|
|
super + period
|
|
proces.sh
|
|
|
|
#######
|
|
########## volume ##################
|
|
###################
|
|
|
|
# volume ##
|
|
XF86AudioRaiseVolume
|
|
volup.sh
|
|
|
|
XF86AudioLowerVolume
|
|
voldown.sh
|
|
|
|
XF86AudioMute
|
|
xterm -e alsamixer
|
|
|
|
########
|
|
########## screenshot #####################################
|
|
#######################
|
|
|
|
# screenshot ##
|
|
Print
|
|
screenshot.sh
|
|
|
|
#######
|
|
########## clipboard ##################################
|
|
#######################
|
|
|
|
# copi to clipboard ##
|
|
super + x
|
|
xtoclip.sh
|
|
|
|
#######
|
|
########## locker #################
|
|
####################
|
|
|
|
# lock screen ##
|
|
super + BackSpace
|
|
slock
|
|
|
|
####
|
|
###### saver #######################
|
|
################
|
|
|
|
# zzz ##
|
|
super + {_,shift + }z
|
|
{windowsaver.sh,wms_screensaver.sh}
|
|
|
|
#######
|
|
######### manage windows ########################################
|
|
############################
|
|
|
|
# clear desktop #
|
|
super + c
|
|
wms_clearer.sh
|
|
|
|
## backgroundize ##
|
|
super + {_,shift +}b
|
|
wms_backgroundize.sh {-b,-r}
|
|
|
|
# kill ##
|
|
super + {_,shift +}q
|
|
{killw $(pfw),pkill $(wname $(pfw))}
|
|
|
|
# switch focus ##
|
|
super + space
|
|
wms_switcher.sh
|
|
|
|
# focus next/prev ##
|
|
super + {n,p}
|
|
wms_mainrole.sh {-n,-p}
|
|
|
|
# move ##
|
|
super + {l,h,j,k}
|
|
wms_moveresize.sh {-r,-l,-d,-u}
|
|
|
|
# resize ##
|
|
super + shift + {l,h,j,k}
|
|
wms_moveresize.sh {-W,-w,-H,-h}
|
|
|
|
# warp ##
|
|
super + {Up,Down,Right,Left}
|
|
wms_moveresize.sh {-n,-s,-e,-o}
|
|
|
|
# fullsize ##
|
|
super + f
|
|
wms_moveresize.sh -f
|
|
|
|
######
|
|
######### layouts ########################################
|
|
###################
|
|
|
|
## monocule / tilling / widespread ##
|
|
super + {m,t,w}
|
|
wms_usher.sh {-m,-t,-w}
|
|
|
|
# maximize / minimize window percentage and master area
|
|
super + {_,shift +}{minus,plus}
|
|
wms_revalue.sh {-w,-m,-W,-M}
|
|
|
|
# maximize / minimize gaps ##
|
|
super + {dead_acute,ccedilla}
|
|
wms_revalue.sh {-g,-G}
|
|
|
|
#######
|
|
########## shepperd ######################
|
|
###################
|
|
|
|
# add focused window / all windows to group ##
|
|
super + {_,shift + }a
|
|
wms_shepperd.sh {-a,-A}
|
|
|
|
# delete focused window / all windows from group ##
|
|
super + {_,shift +}d
|
|
wms_shepperd.sh {-d,-D}
|
|
|
|
# map / unmap groups ##
|
|
super + s
|
|
wms_shepperd.sh -t
|
|
|