diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2021-06-10 08:15:24 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2021-06-10 08:15:24 +0000 |
| commit | 2ee4672b82bddf7e78aff7a2ef212f495debadac (patch) | |
| tree | 9ce6557e5cd666dddbb4e26c377c75451cc0df6f /.local/bin/statusbar/meminfo | |
| parent | cd9049c5033f2c403bfdae1e997790d67523d1ba (diff) | |
Update statusbar scripts
Diffstat (limited to '.local/bin/statusbar/meminfo')
| -rwxr-xr-x | .local/bin/statusbar/meminfo | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/.local/bin/statusbar/meminfo b/.local/bin/statusbar/meminfo index 2b31b97..1be4c65 100755 --- a/.local/bin/statusbar/meminfo +++ b/.local/bin/statusbar/meminfo @@ -1,13 +1,19 @@ -#!/usr/bin/env sh +#!/usr/bin/env bash set -e -case $BLOCK_BUTTON in - 1) notify-send --urgency=low \ - "Memory status" \ - "$(free -h | \ - awk '/total/ {printf "%15s%10s%10s\n", $1, $2, $3} - /Mem|Swap/{printf "%-5s%10s%10s%10s\n", $1, $2, $3, $4}')" - ;; +# For compatability with older dwmblocks +ARG=${1:-$BLOCK_BUTTON} + +case $ARG in + 1) notify-send --urgency=low \ + "Memory status" \ + "$(free -h | \ + awk '/total/ {printf "%15s%10s%10s\n", $1, $2, $3} + /Mem|Swap/{printf "%-5s%10s%10s%10s\n", $1, $2, $3, $4}')" + ;; esac -free -h | awk '/Mem/{print "[" $3 " RAM " $2 "]" }' +MEM=( $(free -h | awk '/Mem/{print $3 " " $2}') ) +#USAGE=`(( $(echo "${MEM[0]::-2} > 17" | bc -l) )) && echo "\x0c${MEM[0]}\x0b" || echo "${MEM[0]}"` + +echo -e "[${MEM[0]} \x11\x0b ${MEM[1]}]" |
