summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorison <ison@airmail.cc>2021-10-17 13:16:38 -0600
committerison <ison@airmail.cc>2021-10-17 13:16:38 -0600
commit904e05f1365cc8ebf7be2b59263f430d373df0ef (patch)
tree76d9a02d735f9761595ba5cb0f305690fe15272a
parent3246eac4fe6d7cab88ea21d9de902caf4aa6e522 (diff)
nongnu: steam: Make sandbox directory configurable.
* nongnu/packages/steam-client.scm (make-container-wrapper): Read sandbox path from env var GUIX_SANDBOX_HOME.
-rw-r--r--nongnu/packages/steam-client.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/nongnu/packages/steam-client.scm b/nongnu/packages/steam-client.scm
index 8a11e4a..7e91af8 100644
--- a/nongnu/packages/steam-client.scm
+++ b/nongnu/packages/steam-client.scm
@@ -318,7 +318,8 @@ in a sandboxed FHS environment."
(manifest-file #$(file-append fhs-manifest))
(xdg-runtime (getenv "XDG_RUNTIME_DIR"))
(home (getenv "HOME"))
- (sandbox-home (string-append home "/" #$(ngc-sandbox-home container)))
+ (sandbox-home (or (getenv "GUIX_SANDBOX_HOME")
+ (string-append home "/" #$(ngc-sandbox-home container))))
(preserved-env '("^DBUS_"
"^DISPLAY$"
"^DRI_PRIME$"