added secrets
This commit is contained in:
47
home/config/dwm/bruhstatus.sh
Executable file
47
home/config/dwm/bruhstatus.sh
Executable file
@@ -0,0 +1,47 @@
|
||||
#!/usr/bin/env bash
|
||||
prevtotload=0
|
||||
previdleload=0
|
||||
#tt=$(date +"%s")
|
||||
#bgfile=$(ls ~/Wallpapers/** | shuf -n 1)
|
||||
#for N in {99..1}; do
|
||||
# magick convert $bgfile -fill black -colorize $N% jpg:- | feh --bg-scale -
|
||||
#done
|
||||
#feh --bg-scale $bgfile
|
||||
while true; do
|
||||
cputemp=$(($(cat /sys/class/thermal/thermal_zone0/temp)/1000))
|
||||
gputemp=$(nvidia-smi | head -n 10 | tail -n 1 |awk '{print $3}'| cut -c 1-2)
|
||||
totmem=$(cat /proc/meminfo | awk '/MemTotal:/ {print $2}')
|
||||
echo $totmem
|
||||
availmem=$(cat /proc/meminfo | awk '/MemAvailable:/ {print $2}')
|
||||
echo $availmem
|
||||
totload=$(cat /proc/stat | awk '/cpu/'|head -n 1|awk '{print $2+$3+$4+$5+$6+$7+$8}')
|
||||
echo $totload
|
||||
idleload=$(cat /proc/stat | awk '/cpu/'|head -n 1|awk '{print $5}')
|
||||
echo $idleload
|
||||
totloadchange=$(($totload-$prevtotload))
|
||||
idleloadchange=$(($idleload-$previdleload))
|
||||
xsetroot -name\
|
||||
"CPU [$(printf %0.2f $(echo "($totloadchange-$idleloadchange)*100/$totloadchange" | bc -l))%]\
|
||||
MEM [$(printf %0.2f $(echo \($totmem - $availmem\)/1024/1024|bc -l))/\
|
||||
$(printf %0.2f $(echo $totmem/1024/1024 | bc -l))]\
|
||||
TEMP [$cputemp°C|$gputemp°C]\
|
||||
BAT$($(cat /sys/class/power_supply/BAT1/status | grep -q Discharging) && echo " " || echo "")\
|
||||
[$(cat /sys/class/power_supply/BAT1/capacity)%]\
|
||||
VOL [$(pamixer --get-volume)]\
|
||||
[$(date +"%a, %b %d") | $(date +"%H:%M:%S")]"
|
||||
prevtotload=$totload
|
||||
previdleload=$idleload
|
||||
# if [ $(echo $tt+44 | bc -l) -lt $(date +"%s") ]
|
||||
# then
|
||||
#for N in {1..99}; do
|
||||
# magick convert $bgfile -fill black -colorize $N% jpg:- | feh --bg-scale -
|
||||
#done
|
||||
# bgfile=$(ls ~/Wallpapers/** | shuf -n 1)
|
||||
#for N in {99..1}; do
|
||||
# magick convert $bgfile -fill black -colorize $N% jpg:- | feh --bg-scale -
|
||||
#done
|
||||
# feh --bg-scale $bgfile
|
||||
# tt=$(date +"%s")
|
||||
#fi
|
||||
sleep 15
|
||||
done
|
Reference in New Issue
Block a user