diff --git a/.config/hypr/keybindings.conf b/.config/hypr/keybindings.conf index 4bda679..d4c1e55 100644 --- a/.config/hypr/keybindings.conf +++ b/.config/hypr/keybindings.conf @@ -80,7 +80,6 @@ bindl = , XF86AudioNext, exec, playerctl next bindl = , XF86AudioPrev, exec, playerctl previous # Foobar2000 -bind = CTRL, P, exec, $HOME/.scripts/foobar2000.sh -pp bind = CTRL, up, exec, $HOME/.scripts/foobar2000.sh -vu bind = CTRL, down, exec, $HOME/.scripts/foobar2000.sh -vd diff --git a/.scripts/foobar2000.sh b/.scripts/foobar2000.sh index 79e8c5a..b6ab793 100755 --- a/.scripts/foobar2000.sh +++ b/.scripts/foobar2000.sh @@ -6,20 +6,6 @@ foobar2000_cmd="$HOME/.foobar2000/foobar2000.exe" -function start_foobar2000 { - [[ "$XDG_SESSION_TYPE" == 'wayland' ]] && opt="DISPLAY=" - hyprctl dispatch exec "$opt beefweb_mpris" > /dev/null - while ! pgrep foobar2000.exe &> /dev/null; do - sleep 0.1 - done - foo_runcmd '/runcmd=Playback/Volume/Set to -21 dB' - for ((i = 0 ; i < 10 ; i++)); do - foo_runcmd '/runcmd=Playback/Volume/Down' - done -} - - - function foo_runcmd { wine "$foobar2000_cmd" "${@}" &> /dev/null } @@ -31,11 +17,6 @@ case "$1" in foo_runcmd '/runcmd=Playback/Volume/Up';; -vd|volume-down) foo_runcmd '/runcmd=Playback/Volume/Down';; - -pp|play-pause) - if ! pgrep foobar2000.exe &> /dev/null; then - start_foobar2000 - fi - foo_runcmd '/playpause';; *) echo "Invalid option." exit 1;;