dwmstatus.sh - dotfiles - These are my dotfiles. There are many like it, but these are mine.
(HTM) git clone git://jay.scot/dotfiles
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
dwmstatus.sh (406B)
---
1 #!/bin/sh
2
3 get_volume() {
4 pactl list sinks | awk '/Volume:/ {print $5; exit}'
5 }
6
7 get_vpn_status() {
8 mullvad status
9 }
10
11 while true; do
12 localtime=$(date +"%T")
13
14 vol=$(get_volume)
15 [ -z "$vol" ] && vol="N/A"
16
17 vstatus=$(get_vpn_status)
18 [ "$vstatus" != "Disconnected" ] && vstatus="On" || vstatus="Off"
19
20 xsetroot -name " VPN: $vstatus | VOL: $vol | $localtime "
21
22 sleep 10
23 done