~scriptsdzen2
3 itemsDownload ./*

3 itemsDownload ./*

..
dzen-bat
dzen-cal
dzen-vol


dzen2dzen-bat
2 098•  5 months ago•  DownloadRawClose
5 months ago•  2 098

{}
#!/bin/bash
# dzen2 battery display by twily
#

while true; do
	BAT=$(((acpi -b | awk '/^Battery/ { print $4 }') | sed 's/%//g') | sed 's/,//g')
    BATA=$(echo "$BAT" | cut -d$'\n' -f1) # array field 0|1|2

    TXT="$BATA %"
    if [ $BATA -eq 100 ]; then TXT="MAX"; elif [ $BATA -eq 0 ]; then TXT="MIN"; fi

    echo "^bg(#130F1C) "
    echo -ne "^cs()\n\n"
    
    if [ $BATA -gt 95 ]; then
        for i in {$(seq 1 20)}; do echo "█"; done
    elif [ $BATA -lt 5 ]; then
        for i in {$(seq 1 20)}; do echo "^fg(#4b464f)█"; done
    else
        for i in {$(seq 1 $(echo '20-('$BATA'/5)'|bc)); do echo "^fg(#4b464f)█"; done; for i in $(seq $(echo '20-(('$BATA'/5)-1)'|bc) 20); do echo "█"; done
    fi
    
    echo -e "\n^fg(#d6ccdc)$TXT\n"

	sleep 3;
done | dzen2 -sa c -w 48 -h 8 -y 9 -x 1887 -fg '#aaa5ad' -e "onstart=uncollapse,hide;button3=exit;" -l 24 -tw 6

Top
©twily.info 2013 - 2024
twily at twily dot info



2 175 838 visits
... ^ v