summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-01-26 23:16:17 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-01-26 23:16:17 +0800
commitbe39cb21cf35e4467ce81bcafa436e3819fa261a (patch)
tree72f8fd72aa61a0ea2f3634d62e4408cecff92524
parentc88ecdafc0f7d2369b34b085402a241badcf3401 (diff)
binds: directly call wpctl instead of a script for perf
disable: autoclicker
-rw-r--r--dot-config/hypr/binds.conf16
1 files changed, 8 insertions, 8 deletions
diff --git a/dot-config/hypr/binds.conf b/dot-config/hypr/binds.conf
index cd75a7e2..9ab8b667 100644
--- a/dot-config/hypr/binds.conf
+++ b/dot-config/hypr/binds.conf
@@ -61,10 +61,10 @@ bind = ,XF86Print, execr, pidof slurp || $HOME/scripts/sysutil.sh screenshot --n
bind = $mod shift, s, execr, $HOME/scripts/sysutil.sh screenshot --area
# Volume
-binde = ,XF86AudioRaiseVolume, execr, $HOME/scripts/sysutil.sh volume --inc
-binde = ,XF86AudioLowerVolume, execr, $HOME/scripts/sysutil.sh volume --dec
-bind = ,XF86AudioMute, execr, $HOME/scripts/sysutil.sh volume --toggle
-bind = ,XF86AudioMicMute, execr, $HOME/scripts/sysutil.sh volume --toggle-mic
+binde = ,XF86AudioRaiseVolume, execr, wpctl set-mute @DEFAULT_AUDIO_SINK@ 0 & wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ && pw-play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
+binde = ,XF86AudioLowerVolume, execr, wpctl set-mute @DEFAULT_AUDIO_SINK@ 0 & wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- && pw-play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
+bind = ,XF86AudioMute, execr, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle && pw-play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
+bind = ,XF86AudioMicMute, execr, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
bind = ,XF86AudioNext, execr, playerctl position 5+
bindo = ,XF86AudioNext, execr, playerctl -p spotify next
bind = ,XF86AudioPrev, execr, playerctl position 5-
@@ -199,10 +199,10 @@ bindm = $mod, mouse:273, resizewindow
# bindri = $mod, mouse:272, pin, disable
-bindi = ,mouse:275, execr, exec -a autoclicker-left zsh -c 'while true; do wlrctl pointer click; sleep $((0.$RANDOM/10)); done'
-bindi = ,mouse:276, execr, exec -a autoclicker-right zsh -c 'while true; do wlrctl pointer click right; sleep $((0.$RANDOM/10)); done'
-bindri = ,mouse:275, execr, kill $(pgrep -f autoclicker-left)
-bindri = ,mouse:276, execr, kill $(pgrep -f autoclicker-right)
+# bindi = ,mouse:275, execr, exec -a autoclicker-left zsh -c 'while true; do wlrctl pointer click; sleep $((0.$RANDOM/10)); done'
+# bindi = ,mouse:276, execr, exec -a autoclicker-right zsh -c 'while true; do wlrctl pointer click right; sleep $((0.$RANDOM/10)); done'
+# bindri = ,mouse:275, execr, kill $(pgrep -f autoclicker-left)
+# bindri = ,mouse:276, execr, kill $(pgrep -f autoclicker-right)
# Make group
# bind = $mod, g, togglegroup