From 1ff834e2b06761b083df9959d6c3d6bd2a94d2de Mon Sep 17 00:00:00 2001 From: Shubham Saini Date: Tue, 1 Dec 2020 20:21:04 +0000 Subject: mah thinkpad --- bin/.bin/statusbar | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100755 bin/.bin/statusbar (limited to 'bin/.bin/statusbar') diff --git a/bin/.bin/statusbar b/bin/.bin/statusbar new file mode 100755 index 0000000..c506244 --- /dev/null +++ b/bin/.bin/statusbar @@ -0,0 +1,45 @@ +#!/bin/bash + +# Color definitions. +export BLK="\e[30m" +export RED="\e[31m" +export GRN="\e[32m" +export YLW="\e[33m" +export BLU="\e[34m" +export PUR="\e[35m" +export CYN="\e[36m" +export RST="\e[0m" + +# Other formatting. +export BLD="\e[1m" +export DIM="\e[2m" +export ITA="\e[3m" +export UND="\e[4m" +export FLS="\e[5m" +export REV="\e[7m" +export INV="\e[8m" +export STR="\e[9m" + +vol(){ + vol=$(pulsemixer --get-volume | awk '{print $1}') + echo -e "vol $vol%" +} + +bat() { + power=$(cat /sys/class/power_supply/BAT0/capacity) + echo -e "bat $power%" +} + +dte() { + dte=$(date +"%A, %B %d") + echo -e "date $dte" +} + +tie() { + tme=$(date +"%I:%M %p") + echo -e "time $tme" +} +while :; do + echo "$(vol) $(bat) $(tie) $(dte)" + sleep 2 +done -- cgit v1.2.3