diff --git a/eww/scripts/get-audio b/eww/scripts/get-audio index f0eeb41..710d784 100755 --- a/eww/scripts/get-audio +++ b/eww/scripts/get-audio @@ -1,4 +1,4 @@ -#!/bin/env sh +#!/bin/env zsh volume() { pactl get-sink-volume @DEFAULT_SINK@ | rg 'Volume: front-left:\s+\d+\s+/\s+(\d+)%' -or '$1' --color=never @@ -35,22 +35,22 @@ get_ids() { audio_sink() { case "$(pactl get-default-sink)" in - "$HEADPHONES") echo $HEADPHONES_ICON + "$HEADPHONES") echo "$HEADPHONES_ICON" ;; - "$SPEAKERS") echo $SPEAKERS_ICON + "$SPEAKERS") echo "$SPEAKERS_ICON" ;; - *) echo $UNKNOWN_ICON + *) echo "$UNKNOWN_ICON" ;; esac } audio_source() { case "$(pactl get-default-source)" in - "$HEADPHONE_MIC") echo $HEADPHONE_MIC_ICON + "$HEADPHONE_MIC") echo "$HEADPHONE_MIC_ICON" ;; - "$BLUE_MIC") echo $BLUE_MIC_ICON + "$BLUE_MIC") echo "$BLUE_MIC_ICON" ;; - *) echo $UNKNOWN_ICON + *) echo "$UNKNOWN_ICON" ;; esac } diff --git a/eww/scripts/get-workspaces b/eww/scripts/get-workspaces index c23d112..5190179 100755 --- a/eww/scripts/get-workspaces +++ b/eww/scripts/get-workspaces @@ -1,6 +1,6 @@ #!/bin/env sh -# From: https://wiki.hyprland.org/Useful-Utilities/Status-Bars/#eww +# Modified from: https://wiki.hyprland.org/Useful-Utilities/Status-Bars/#eww spaces (){ ACTIVE_ID="$(hyprctl activeworkspace -j | jq -Mc '.id')" @@ -10,6 +10,6 @@ spaces (){ } spaces -socat -u UNIX-CONNECT:"$XDG_RUNTIME_DIR"/hypr/"$HYPRLAND_INSTANCE_SIGNATURE"/.socket2.sock - | while read -r line; do +socat -u UNIX-CONNECT:"$XDG_RUNTIME_DIR"/hypr/"$HYPRLAND_INSTANCE_SIGNATURE"/.socket2.sock - | while read -r _line; do spaces done