aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorLibravatar remph <lhr@disroot.org>2024-10-27 22:56:25 +0000
committerLibravatar remph <lhr@disroot.org>2024-10-27 22:56:25 +0000
commitf14e066ace042cf2b24773499d472c8a6ccc1f81 (patch)
tree609d095a20b315146fb622bf7640d7dfccfe836d /README.md
parentb0dbffedcb91236259774e991223698b0fb114a0 (diff)
Support pulseaudio with pactl as well
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 12 insertions, 4 deletions
diff --git a/README.md b/README.md
index ed2f8ec..0c3831c 100644
--- a/README.md
+++ b/README.md
@@ -21,12 +21,20 @@ binary unnecessarily with every tap.
Dependencies
------------
-- POSIX sh, sed and mkfifo(1); non-POSIX mktemp(1) (all pretty universally available)
+- POSIX sh, sed and mkfifo(1); non-POSIX mktemp(1) (all pretty universally
+ available)
- [wob]
-- For volume, at least one of:
- - For ALSA, [amixer (from alsa-utils)](https://www.alsa-project.org)
- - For Pipewire, [wireplumber and wpctl](https://pipewire.pages.freedesktop.org/wireplumber)
- [brightnessctl](https://github.com/Hummer12007/brightnessctl)
+- For volume, at least one of:
+ - amixer, for [ALSA](https://www.alsa-project.org)
+ - [wireplumber and wpctl](https://pipewire.pages.freedesktop.org/wireplumber)
+ for pipewire
+ - pactl for [PulseAudio](https://www.freedesktop.org/wiki/Software/PulseAudio)
+ - As with anything pertaining to Poettering, pactl doesn't play nice,
+ so the pactl backend is the slowest of the three: requires three calls
+ to pactl and two to sed, compared with two calls to wpctl and one to
+ amixer (each with only one call to sed). It is generally recommended to
+ use one of the other two wherever possible
Installation
------------