diff options
author | dx <aryadevchavali1@gmail.com> | 2020-06-06 19:31:36 +0100 |
---|---|---|
committer | dx <aryadevchavali1@gmail.com> | 2020-06-06 19:31:36 +0100 |
commit | 45b80e8e67a2ea724d6f7317428cccf7ea9db395 (patch) | |
tree | 0b599e9ccff39ed8a276673787607c7a7c4b7df3 /Scripts/.local/scripts/status/volume | |
parent | 852d280157a749a88e7e3826eda81b1ae080bf1d (diff) | |
download | dotfiles-45b80e8e67a2ea724d6f7317428cccf7ea9db395.tar.gz dotfiles-45b80e8e67a2ea724d6f7317428cccf7ea9db395.tar.bz2 dotfiles-45b80e8e67a2ea724d6f7317428cccf7ea9db395.zip |
~set_bar -> scripts/status/*
Decomposed the set_bar monolith script into seperate 'block' scripts
Diffstat (limited to 'Scripts/.local/scripts/status/volume')
-rwxr-xr-x | Scripts/.local/scripts/status/volume | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Scripts/.local/scripts/status/volume b/Scripts/.local/scripts/status/volume new file mode 100755 index 0000000..c3de64c --- /dev/null +++ b/Scripts/.local/scripts/status/volume @@ -0,0 +1,21 @@ +#!/usr/bin/env bash +sinks="$(pactl list sinks)" +vol="$(echo "$sinks" | grep '[0-9]\+%' | sed "s,.* \([0-9]\+\)%.*,\1,;1q")" +mpc_vol="$($HOME/.local/scripts/mpc_volume)" + +if [[ $vol -gt 50 ]] +then + icon="" +elif [[ $vol -gt 10 ]] +then + icon="" +else + icon="" +fi + +if [[ $mpc_vol == "n/a" ]] +then + echo "$icon $vol%" +else + echo "$icon $vol% $mpc_vol%" +fi |