feat: remove st
This commit is contained in:
parent
40b8304dce
commit
17b03778ac
31 changed files with 54 additions and 7057 deletions
|
@ -25,18 +25,19 @@ sbat() {
|
|||
}
|
||||
|
||||
svol() {
|
||||
local st v m vol=('' ' ') mut=('🔇' ' ')
|
||||
local st v m vol=('' ' ')
|
||||
|
||||
mapfile -t st <<< "$(wpctl status | sed -n 's/.*\*.*\[vol: \(.*\)]/\1/p')"
|
||||
if [ -z "${st[0]}" ]; then
|
||||
return > vol
|
||||
fi
|
||||
for i in "${!vol[@]}"; do
|
||||
read -r v m <<< "${st[$i]}"
|
||||
if [ -z "$v" ]; then
|
||||
break
|
||||
fi
|
||||
v="${vol[$i]} $((10#${v/./}))"
|
||||
if [ -n "$m" ]; then
|
||||
echo -n "${mut[$i]}"
|
||||
echo -n "${v//?/&$'\U0336'}"
|
||||
else
|
||||
echo -n "${vol[$i]} $((10#${v/./}))"
|
||||
echo -n "$v"
|
||||
fi
|
||||
done > vol
|
||||
}
|
||||
|
@ -85,20 +86,18 @@ stz() {
|
|||
}
|
||||
|
||||
stime() {
|
||||
# shellcheck disable=SC2238
|
||||
TZ="$(cat tz)" date '+%a %m-%d %R%:::z' > time
|
||||
TZ="$(cat tz)" date '+%a %m-%d %R%:::z' > 'time'
|
||||
}
|
||||
|
||||
display() {
|
||||
for f in *; do
|
||||
local - "$f"="$(cat "$f")"
|
||||
done
|
||||
# shellcheck disable=SC2128,SC2154
|
||||
# shellcheck disable=SC2154
|
||||
xsetroot -name "$crypto | $cpu | $memory | $vol | $net$vpn | $bat | $time"
|
||||
}
|
||||
|
||||
# TODO
|
||||
#trap 'kill -INT 0; wait' INT
|
||||
trap "kill 0" INT
|
||||
|
||||
mkdir -p "$XDG_RUNTIME_DIR/sbar"
|
||||
cd "$XDG_RUNTIME_DIR/sbar" || exit 1
|
||||
|
@ -118,7 +117,7 @@ done &)
|
|||
svpn
|
||||
stime
|
||||
display
|
||||
sleep $((5 - 10#$(date '+%S') % 5))
|
||||
sleep $((5 - $(date '+%S') % 5))
|
||||
done &)
|
||||
|
||||
while read -r _ _ f; do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue