diff options
| author | Don Williams <don.e.williams@gmail.com> | 2026-08-24 18:08:44 -0400 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2026-08-29 21:41:34 -0700 |
| commit | 8b8ef0f4a5d6c31bcd55933b0be55b5f93b3c0fc (patch) | |
| tree | 02dce5cd0b0e2dd793000b117dfc9ba14e7e56b9 /config/hypr | |
| parent | 8f8abd75d4d16af6525eab40872ba93f4a5cfdd1 (diff) | |
Fixed Toggle-Active-Window-Audio for LUA
Signed-off-by: Don Williams <don.e.williams@gmail.com>
On branch development
Your branch is up to date with 'origin/development'.
Changes to be committed:
modified: CHANGELOG.md
modified: config/hypr/scripts/Toggle-Active-Window-Audio.sh
Diffstat (limited to 'config/hypr')
| -rwxr-xr-x | config/hypr/scripts/Toggle-Active-Window-Audio.sh | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/config/hypr/scripts/Toggle-Active-Window-Audio.sh b/config/hypr/scripts/Toggle-Active-Window-Audio.sh index 42d63217..dc24ecd9 100755 --- a/config/hypr/scripts/Toggle-Active-Window-Audio.sh +++ b/config/hypr/scripts/Toggle-Active-Window-Audio.sh @@ -7,8 +7,9 @@ # ================================================== set -euo pipefail -XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-${XDG_CONFIG_HOME:-$HOME/.config}}" +XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" swayIconDir="${XDG_CONFIG_HOME}/swaync/icons" +swayImgDir="${XDG_CONFIG_HOME}/swaync/images" #// Credits to sl1ng for the orginal script. Rewritten by Vyle. ctlcheck=("pactl" "jq" "notify-send" "awk" "pgrep" "hyprctl" "iconv") @@ -95,13 +96,13 @@ fi #// Auto-Detect if the environment is on Hyprland or $HYPRLAND_INSTANCE_SIGNATURE. if [[ ${#sink_ids[@]} -eq 0 ]]; then - if [[ -n "${HYPRLAND_INSTANCE_SIGNATURE}" ]]; then + if [[ -n "${HYPRLAND_INSTANCE_SIGNATURE:-}" ]]; then # Even if the fallback_pid remains empty, we will dispatch exit code based on $HYPRLAND_INSTANCE_SIGNATURE. - notify-send -a "t1" -r 91190 -t 1200 -i "${swayIconDir}/volume-low.png" "No sink input for the active_window: ${__class}" - echo "No sink input for focused window: ${__class}" + notify-send -a "t1" -r 91190 -t 1200 -i "${swayIconDir}/volume-low.png" "No sink input for the active_window: ${__class:-unknown}" + echo "No sink input for focused window: ${__class:-unknown}" exit 1 else - echo "No sink input for focused active_window ${__class}" + echo "No sink input for focused active_window ${__class:-unknown}" exit 1 fi fi |
