nixos: load module-dbus-protocol for PulseAudio DBus support

The taffybar audio widget requires PulseAudio's DBus interface
(module-dbus-protocol) to read volume/mute state. Without it the
widget shows "n/a".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 16:39:04 -08:00
committed by Kat Huang
parent 999883ea9a
commit 89716b927f

View File

@@ -41,6 +41,7 @@ makeEnable config "myModules.base" true {
# Audio
services.pulseaudio.enable = true;
services.pulseaudio.extraConfig = "load-module module-dbus-protocol";
services.pipewire = {
enable = false;
systemWide = true;