#!/usr/bin/env bash c_dark="#181825" c_sep="#313244" c_bar="#89b4fa" c_on="#a6e3a1" c_off="#f38ba8" c_icon="#6c7086" separator="󰄾 " print_stat() { icon=$1 content=$2 if [ "$icon" = "░" ]; then icon=' ' fi echo -n "$icon" printf "%3d%%" "$content" } print_icon() { icon=$1 echo -n "$icon " } read -r -d '' -a cpu < <(sicli -i cpu -p0) read -r -d '' -a ram < <(sicli -i memory -p0) read -r -d '' -a disk1 < <(sicli -i disk -p0 -r /) read -r -d '' -a disk2 < <(sicli -i disk -p0 -r /home) timew="$(timew summary | tail -n2 | head -n1 | awk '{ print $1 }' | sed 's/:[0-9]\+$//')" if [ "$timew" = "No" ]; then timew="0:00" fi if [ "$(timew get dom.active)" = "1" ]; then timew="+$timew" else timew="-$timew" fi clock=$(date +'%a %b %d %H:%M') status=$( #echo -n "$blue $cpu $separator $blue󰘚 $ram $separator $blue $disk1 $blue$disk2 $separator " print_icon "" print_stat "${cpu[0]}" "${cpu[1]}" echo -n " $separator " print_icon "󰘚" print_stat "${ram[0]}" "${ram[1]}" echo -n " $separator " print_icon "󰉉" print_stat "${disk1[0]}" "${disk1[1]}" echo -n ' ' print_stat "${disk2[0]}" "${disk2[1]}" echo -n " $separator " print_icon "󱎫" echo -n "$timew" echo -n " $separator 󰥔 $clock" ) echo "$status"