mirror of
https://github.com/zoriya/dotfiles.git
synced 2026-05-25 15:49:38 +00:00
Update colors of every status bar element
This commit is contained in:
@@ -13,33 +13,33 @@ ramp100=
|
||||
ac_bat=
|
||||
ac=ﮣ
|
||||
|
||||
if [[ ! $(acpi 2>&1 | grep "No support") ]]; then
|
||||
if [[ ! $(acpi 2>&1 | grep "information unavailable") ]]; then
|
||||
export bat=$(cat /sys/class/power_supply/BAT*/capacity)
|
||||
export status=$(cat /sys/class/power_supply/BAT*/status)
|
||||
export plugged=$(cat /sys/class/power_supply/A*/online)
|
||||
|
||||
if [[ $plugged == "1" ]]; then
|
||||
echo -n "^c#ebcb8b^$ac_bat^d^"
|
||||
echo -n "^C3^$ac_bat^d^"
|
||||
elif [[ $bat -lt 10 ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp10^d^"
|
||||
echo -n "^C3^$ramp10^d^"
|
||||
elif [[ $bat -lt 20 ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp20^d^"
|
||||
echo -n "^C3^$ramp20^d^"
|
||||
elif [[ $bat -lt "30" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp30^d^"
|
||||
echo -n "^C3^$ramp30^d^"
|
||||
elif [[ $bat -lt "40" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp40^d^"
|
||||
echo -n "^C3^$ramp40^d^"
|
||||
elif [[ $bat -lt "50" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp50^d^"
|
||||
echo -n "^C3^$ramp50^d^"
|
||||
elif [[ $bat -lt "60" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp60^d^"
|
||||
echo -n "^C3^$ramp60^d^"
|
||||
elif [[ $bat -lt "70" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp70^d^"
|
||||
echo -n "^C3^$ramp70^d^"
|
||||
elif [[ $bat -lt "80" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp80^d^"
|
||||
echo -n "^C3^$ramp80^d^"
|
||||
elif [[ $bat -lt "90" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp90^d^"
|
||||
echo -n "^C3^$ramp90^d^"
|
||||
elif [[ $bat -le "100" ]]; then
|
||||
echo -n "^c#ebcb8b^$ramp100^d^"
|
||||
echo -n "^C3^$ramp100^d^"
|
||||
fi
|
||||
echo " $bat%"
|
||||
fi
|
||||
|
||||
@@ -8,9 +8,9 @@ else
|
||||
device="$(echo info | timeout 1 bluetoothctl | grep 'Name')"
|
||||
|
||||
if [ ! "$device" = "" ]; then
|
||||
echo "^c#81a1c1^^d^ $(echo "$device" | head -n 1 | xargs | cut -c 7-)"
|
||||
echo "^C14^^d^ $(echo "$device" | head -n 1 | xargs | cut -c 7-)"
|
||||
else
|
||||
echo "^c#81a1c1^^d^"
|
||||
echo "^C14^^d^"
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo -n "^c#ebcb8b^ ^d^ $(grep -o "^[^ ]*" /proc/loadavg)"
|
||||
echo -n "^C3^ ^d^ $(grep -o "^[^ ]*" /proc/loadavg)"
|
||||
|
||||
case $BUTTON in
|
||||
1) kitty --class htop htop;;
|
||||
|
||||
@@ -5,7 +5,7 @@ case $BUTTON in
|
||||
esac
|
||||
|
||||
if [ $(dunstctl is-paused) = "true" ]; then
|
||||
echo "^c#88c0d0^ ^d^"
|
||||
echo "^C6^ ^d^"
|
||||
else
|
||||
echo "^c#88c0d0^ ^d^"
|
||||
echo "^C6^ ^d^"
|
||||
fi
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
MEM=$(free | grep Mem | awk '{printf("%d", $3/$2 * 100.0)}')
|
||||
|
||||
echo "^c#a3be8c^ ^d^ $MEM%"
|
||||
echo "^C10^ ^d^ $MEM%"
|
||||
|
||||
case $BUTTON in
|
||||
1) kitty --class htop htop;;
|
||||
|
||||
@@ -15,7 +15,7 @@ case $BUTTON in
|
||||
esac
|
||||
|
||||
if [ "$pid" = "" ]; then
|
||||
echo "^c#ebcb8b^^d^"
|
||||
echo "^C11^^d^"
|
||||
else
|
||||
echo "^c#ebcb8b^^d^"
|
||||
echo "^C11^^d^"
|
||||
fi
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
#!/usr/bin/env zsh
|
||||
|
||||
case $BUTTON in
|
||||
1) kitty --class pamix pamix ;;
|
||||
1) pavucontrol ;;
|
||||
4) pulseaudio-ctl up ;;
|
||||
5) pulseaudio-ctl down ;;
|
||||
esac
|
||||
|
||||
STATUS=$(pulseaudio-ctl full-status 2> /dev/null)
|
||||
if [[ $? != 0 ]]; then
|
||||
echo "^c#abe8c^婢 ^d^ ??%"
|
||||
echo "^C5^婢 ^d^ ??%"
|
||||
exit 0
|
||||
fi
|
||||
PERCENT=$(echo $STATUS | cut -d' ' -f 1)
|
||||
|
||||
if [[ $(echo $STATUS | cut -d' ' -f 2) == "yes" ]]; then
|
||||
echo "^c#a3be8c^婢 ^d^ $PERCENT%"
|
||||
echo "^C5^婢 ^d^ $PERCENT%"
|
||||
else
|
||||
echo "^c#a3be8c^墳 ^d^ $PERCENT%"
|
||||
echo "^C5^墳 ^d^ $PERCENT%"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user