HI,
I don’t use bar and status, only WM and some apps, so I use PS1 for see clock and battery status, clock change each time I enter a new prompt line but status battery change only with new shell
example :
PS1="$(cat /sys/class/power_supply/BAT0/capacity)% \A"
thanks
Not bash specific but starship can let you do this https://starship.rs/config/#battery