diff options
| author | Mattias Andrée <m@maandree.se> | 2026-02-13 11:49:07 +0100 |
|---|---|---|
| committer | Mattias Andrée <m@maandree.se> | 2026-02-13 11:49:07 +0100 |
| commit | f9c6f468d95c5518c29cf24a777dc1362804b685 (patch) | |
| tree | 435ad42da44836611fb808cb9923959c61eacae6 /alsause | |
| parent | set env GTK_CSD=1 (diff) | |
| download | dotfiles-f9c6f468d95c5518c29cf24a777dc1362804b685.tar.gz dotfiles-f9c6f468d95c5518c29cf24a777dc1362804b685.tar.bz2 dotfiles-f9c6f468d95c5518c29cf24a777dc1362804b685.tar.xz | |
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to '')
| -rw-r--r-- | alsause/Makefile | 16 | ||||
| -rwxr-xr-x | alsause/dalsause | 4 |
2 files changed, 20 insertions, 0 deletions
diff --git a/alsause/Makefile b/alsause/Makefile new file mode 100644 index 0000000..259333b --- /dev/null +++ b/alsause/Makefile @@ -0,0 +1,16 @@ +.POSIX: + +install: + ../check-installed-shebang dalsause + ../check-installed dmenu + ../check-in-path tr sed cut echo + mkdir -p -- ~/.local/bin + test ! -e ~/.local/bin/dalsause || test -L ~/.local/bin/dalsause + ln -sf -- ~/.dotfiles/alsause/dalsause ~/.local/bin/dalsause + +uninstall: + +! ../check-installed alsause + -unlink -- ~/.local/bin/dalsause + +clean: + @: diff --git a/alsause/dalsause b/alsause/dalsause new file mode 100755 index 0000000..f5491ef --- /dev/null +++ b/alsause/dalsause @@ -0,0 +1,4 @@ +#!/bin/dash +set -e +dev="$(alsause | tr '\t' ' ' | sed 's/ / /' | dmenu -p 'Choose default audio output' -i -l 20)" +alsause "$(echo "$dev" | cut -d ' ' -f 1) |
