]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - multimedia/pipewire/pipewire-pulse.conf.d/local.conf
multimedia: add pipewire configuration and switch mpv to pipewire
[config/dotfiles.git] / multimedia / pipewire / pipewire-pulse.conf.d / local.conf
diff --git a/multimedia/pipewire/pipewire-pulse.conf.d/local.conf b/multimedia/pipewire/pipewire-pulse.conf.d/local.conf
new file mode 100644 (file)
index 0000000..e6ec905
--- /dev/null
@@ -0,0 +1,19 @@
+# Extra configuration file for pipewire-pulse
+
+# SPDX-License-Identifier: GPL-3.0-or-later
+# Copyright (C) 2023  Simon Ruderich
+
+
+pulse.properties = {
+    server.address = [
+        "unix:native",
+
+        # Extra pulse listen socket for other local users (VTYs)
+        "unix:/dev/shm/pulse",
+    ]
+}
+
+context.exec = [
+    # Racy but good enough ...
+    { path = "/usr/bin/chmod", args = "0600 /dev/shm/pulse" }
+]