1
0
mirror of https://github.com/tiyn/dotfiles.git synced 2025-03-18 01:57:44 +01:00

sxhkd: added touchpad toggling and improved the script

This commit is contained in:
tiyn 2025-03-03 04:32:35 +01:00
parent ead803572f
commit aa9b0a14a9
2 changed files with 10 additions and 3 deletions

View File

@ -49,6 +49,9 @@ super + Return
Print
screenshot
super + space
touchpad toggle
super + shift + space
dunstctl close-all

View File

@ -4,13 +4,17 @@
# by lukesmithxyz, checkout github.com/lukesmithxyz/voidrice
case "$1" in
toggle) (synclient | grep "TouchpadOff.*1" && synclient TouchpadOff=0)>/dev/null && notify-send "TouchPad reactivated." && exit
synclient TouchpadOff=1 && notify-send "TouchPad deactivated." ;;
on) synclient TouchpadOff=0 && notify-send "TouchPad activated." ;;
off) synclient TouchpadOff=1 && notify-send "TouchPad deactivated." ;;
toggle) (synclient | grep "TouchpadOff.*1") && touchpad on && exit
touchpad off ;;
*) cat << EOF
touchpad: cli script to enable and disable the touchpad.
Allowed options:
toggle Toggle the touchpad on and off
on Turn touchpad on
off Turn touchpad off
toggle Toggle the touchpad on or off
all else Print this message
EOF