status

dwm status bar
git clone git://git.rr3.xyz/status
Log | Files | Refs | README

commit 99ff512bf976d5f9352c895a345d72878929817a
Author: Robert Russell <robertrussell.72001@gmail.com>
Date:   Wed,  6 Sep 2023 14:24:26 -0700

Initial commit

Diffstat:
AMakefile | 17+++++++++++++++++
Astatusupd | 7+++++++
Avolget | 4++++
Avolset | 4++++
4 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -0,0 +1,17 @@ +.POSIX: + +PREFIX = /usr/local + +install: + mkdir -p $(DESTRDIR)$(PREFIX)/bin + cp -f volget volset statusupd $(DESTDIR)$(PREFIX)/bin/ + chmod 755 $(DESTDIR)$(PREFIX)/bin/volget + chmod 755 $(DESTDIR)$(PREFIX)/bin/volset + chmod 755 $(DESTDIR)$(PREFIX)/bin/statusupd + +uninstall: + rm -f $(DESTDIR)$(PREFIX)/bin/volget + rm -f $(DESTDIR)$(PREFIX)/bin/volset + rm -f $(DESTDIR)$(PREFIX)/bin/statusupd + +.PHONY: install uninstall diff --git a/statusupd b/statusupd @@ -0,0 +1,7 @@ +#!/bin/sh +[ $# -eq 0 ] || { echo "usage: $0" >&2; exit 1; } +volume () volget +#battery () cat /sys/class/power_supply/BAT0/capacity +datetime () date +"%a %d %b │ %I:%M%p" +#xsetroot -name " V$(volume)% │ B$(battery)% │ $(datetime) " +xsetroot -name " V$(volume)% │ $(datetime) " diff --git a/volget b/volget @@ -0,0 +1,4 @@ +#!/bin/sh +[ $# -eq 0 ] || { echo "usage: $0" >&2; exit 1; } +pactl stat >/dev/null 2>&1 || { echo "?"; exit 0; } # No pulse daemon running +pactl get-sink-volume @DEFAULT_SINK@ | sed -nE 's:^.*/ *([0-9]+)% */.*$:\1:p' diff --git a/volset b/volset @@ -0,0 +1,4 @@ +#!/bin/sh +[ $# -eq 1 ] || { echo "usage: $0 VOLUME" >&2; exit 1; } +pactl set-sink-volume @DEFAULT_SINK@ $1 +statusupd