blob: d2d362712ee61de97c82311bd44eda52f726858a (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 | #!/usr/bin/env bash
wifi() {
  iwgetid -r
}
battery() {
  c=$(cat /sys/class/power_supply/BAT1/capacity)
  if [[ $c > 85 ]]; then
    echo "  $c"
  elif [[ $c > 70 ]]; then
    echo "  $c"
  elif [[ $c > 50 ]]; then
    echo "  $c"
  elif [[ $c > 30 ]]; then
    echo "  $c"
  else
    echo "  $c"
  fi
}
charging() {
  if [[ "$(cat /sys/class/power_supply/BAT1/status)" == "Charging" ]]; then
    echo "+"
  fi
}
calendar() {
  date +'%a, %d %b %Y |   %H:%M'
}
volume() {
  pamixer --get-volume
}
while [[ true ]]; do
  dwlb -status all "| ^lm(alacritty -e nmtui-connect)  $(wifi)^lm() |   $(volume)% | $(battery)%$(charging) |   $(calendar) | λ |"
  sleep 1
done
 |