SXHKD experimentation, vesktop added, audio profile switching utility, shchemes installer, etc.

This commit is contained in:
2024-08-12 05:52:19 -06:00
parent 0cdbfbd9bd
commit 0a0a444a2d
27 changed files with 1390 additions and 111 deletions

View File

@@ -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