From 8cfd70e64cc35cea84105113ebad7093b3a4b9fb Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Sat, 5 Aug 2023 14:59:32 +0530 Subject: change bar.sh --- .dwm/bar.sh | 35 ++++++++++++----------------------- 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/.dwm/bar.sh b/.dwm/bar.sh index 34bc0d1..a57306e 100755 --- a/.dwm/bar.sh +++ b/.dwm/bar.sh @@ -1,39 +1,28 @@ -#!/bin/dash - -interval=0 - -black=#1e1f26 -white=#d3d7f2 +#!/bin/bash battery() { - get_capacity="$(cat /sys/class/power_supply/BAT1/capacity)" - printf "^b$black^ " - printf "^c$black^^b$white^  $get_capacity " - printf "^b$black^ " + capacity="$(cat /sys/class/power_supply/BAT1/capacity)" + case "$(cat /sys/class/power_supply/BAT1/status)" in + Charging) printf " $capacity +";; + Discharging) printf " $capacity -";; + esac } wlan() { case "$(cat /sys/class/net/wl*/operstate 2>/dev/null)" in - up) printf "^c$black^ ^b$white^ 󰤨 Connected ^d^";; - down) printf "^c$black^ ^b$white^ 󰤭 Disconnected ^d^";; + up) printf "󰤨 Connected";; + down) printf "󰤭 Disconnected";; esac } clock() { - printf "^b$black^ " - printf "^c$black^^b$white^ 󱑆 $(date '+%H:%M') " - printf "^b$black^ " + printf "󱑆 $(date '+%H:%M')" } user() { - printf "^c$black^^b$white^ $(whoami) " - printf "^b$black^ " + printf "$(whoami)" } -while true; do - - [ $interval = 0 ] || [ $(($interval % 3600)) = 0 ] - interval=$((interval + 1)) - - sleep 5 && xsetroot -name "$(battery)$(wlan)$(clock)$(user)" +while(true) do + xsetroot -name "| $(battery) | $(wlan) | $(clock) | $(user) " && sleep 2 done -- cgit v1.2.3