SXHKD experimentation, vesktop added, audio profile switching utility, shchemes installer, etc.
This commit is contained in:
@@ -54,6 +54,14 @@ super + t
|
||||
super + Print
|
||||
xfce4-screenshooter -r
|
||||
|
||||
# Manage audio profiles[57362;10u]
|
||||
super + shift + Pause
|
||||
le-audio
|
||||
|
||||
# Cycle audio profile on default sink
|
||||
super + Pause
|
||||
le-audio -afc
|
||||
|
||||
#
|
||||
# bspwm hotkeys
|
||||
#
|
||||
@@ -142,11 +150,7 @@ super + {_,shift + }{1-6}
|
||||
# preselect the direction
|
||||
super + ctrl + shift {h,j,k,l,Left,Down,Up,Right}
|
||||
bspc node -p {west,south,north,east,west,south,north,east}
|
||||
|
||||
# preselect the ratio
|
||||
super + ctrl + {1-9}
|
||||
bspc node -o 0.{1-9}
|
||||
|
||||
|
||||
# cancel the preselection for the focused node
|
||||
super + ctrl + space
|
||||
bspc node -p cancel
|
||||
@@ -155,6 +159,10 @@ super + ctrl + space
|
||||
super + ctrl + shift + space
|
||||
bspc query -N -d | xargs -I id -n 1 bspc node id -p cancel
|
||||
|
||||
# swap current window with preselection
|
||||
super + p
|
||||
bspc node -n last.\!automatic -t tiled
|
||||
|
||||
#
|
||||
# move/resize
|
||||
#
|
||||
@@ -171,26 +179,8 @@ super + {h,j,k,l}
|
||||
|
||||
# move a window
|
||||
super + shift + {h,j,k,l,Left,Down,Up,Right}
|
||||
bsp-smove {west,south,north,east,west,south,north,east}
|
||||
bsp-smove {west,south,north,east,west,south,north,east}
|
||||
|
||||
#
|
||||
# tabs
|
||||
#
|
||||
|
||||
# move in/out of tabbed container
|
||||
super + ctrl + {h,j,k,l,Left,Down,Up,Right}
|
||||
tabc-smart-detach {west,south,north,east,west,south,north,east}
|
||||
|
||||
# tab/untab window
|
||||
super + t
|
||||
id=$(bspc query -N -n); \
|
||||
[[ "$(tabc printclass $id)" == "tabbed" ]] \
|
||||
&& tabc detach $id \
|
||||
|| tabc create $id
|
||||
|
||||
# toggle autoattach in tabbed container
|
||||
super + shift + t
|
||||
tabc autoattach $(bspc query -N -n)
|
||||
|
||||
#
|
||||
# Program launching binds
|
||||
|
Reference in New Issue
Block a user