summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Smith <jsubuntuxp@disroot.org>2025-11-23 21:45:08 -0700
committerHilton Chain <hako@ultrarare.space>2026-01-05 18:45:09 +0800
commite3643ae5bebb03185933fef4ccf07ee20b29c9cb (patch)
tree754a99d0f30bf52b6d92f205ad076d7334cf28a3
parenta3e6ee95bafd09d38e1b886f2fb3380385554c2e (diff)
nonguix: multiarch-container: Share Monado socket with container.
* nonguix/multiarch-container.scm (make-container-wrapper): Share $XDG_RUNTIME_DIR/monado_comp_ipc with container for use with SteamVR. Signed-off-by: Hilton Chain <hako@ultrarare.space>
-rw-r--r--nonguix/multiarch-container.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/nonguix/multiarch-container.scm b/nonguix/multiarch-container.scm
index 705981b..936767f 100644
--- a/nonguix/multiarch-container.scm
+++ b/nonguix/multiarch-container.scm
@@ -354,6 +354,10 @@ in a sandboxed FHS environment."
,(string-append sandbox-home "=" home)
,@(exists-> (string-append home "/.config/pulse"))
,@(exists-> (string-append xdg-runtime "/pulse"))
+ ;; Share Monado service socket for use in SteamVR (will
+ ;; still need to set PRESSURE_VESSEL_FILESYSTEMS_RW in
+ ;; launch options).
+ ,@(exists-> (string-append xdg-runtime "/monado_comp_ipc"))
,@(exists-> (string-append xdg-runtime "/bus"))
,@(exists-> (string-append xdg-runtime "/" wayland-display))
,@(exists-> (getenv "XAUTHORITY"))