diff options
Diffstat (limited to '.config/i3')
-rw-r--r-- | .config/i3/config | 6 | ||||
-rwxr-xr-x | .config/i3/custom/volume_up.sh | 10 |
2 files changed, 3 insertions, 13 deletions
diff --git a/.config/i3/config b/.config/i3/config index 7aeba1e..02668cf 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -25,9 +25,9 @@ bindsym $alt+b exec --no-startup-id rofi -modi "clipboard:greenclip print" -show bindsym $mod+p exec --no-startup-id rofi-pass # Media keys -bindsym XF86AudioRaiseVolume exec --no-startup-id ~/.config/i3/custom/volume_up.sh 100 -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% -bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle +bindsym XF86AudioRaiseVolume exec --no-startup-id pamixer -i 5 +bindsym XF86AudioLowerVolume exec --no-startup-id pamixer -d 5 +bindsym XF86AudioMute exec --no-startup-id pamixer -t bindsym XF86AudioPlay exec --no-startup-id playerctl play-pause bindsym XF86AudioNext exec --no-startup-id playerctl next bindsym XF86AudioPrev exec --no-startup-id playerctl previous diff --git a/.config/i3/custom/volume_up.sh b/.config/i3/custom/volume_up.sh deleted file mode 100755 index c03d0ef..0000000 --- a/.config/i3/custom/volume_up.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -max_volume_pc=$1 -current_volume_pc=$(pactl list sinks | grep '^[[:space:]]Volume:' | head -n $(( $SINK + 1 )) | tail -n 1 | sed -e 's,.* \([0-9][0-9]*\)%.*,\1,') -if (($current_volume_pc < $max_volume_pc-5)) ; then - pactl set-sink-volume @DEFAULT_SINK@ +5% && $refresh_i3status -else - a=$(($max_volume_pc - $current_volume_pc)) - pactl set-sink-volume @DEFAULT_SINK@ +$a% && $refresh_i3status -fi - |