summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2026-02-24 19:31:00 +0800
committerHilton Chain <hako@ultrarare.space>2026-03-17 16:05:59 +0800
commit2e1bb7fa331ef12ebf270387ec866837fd951028 (patch)
tree63e92ca2a425964bc5cf4a4f4a33c68201b5e67c
parent7d14e819fc7b2681240023b9e4c001fc3f5cba04 (diff)
multiarch-container: Preserve environment variables for input method support.
* nonguix/multiarch-container.scm (make-container-wrapper): Preserve LANG, XMODIFIERS and *_IM_MODULE(S).
-rw-r--r--nonguix/multiarch-container.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/nonguix/multiarch-container.scm b/nonguix/multiarch-container.scm
index 96565f3..e6c512a 100644
--- a/nonguix/multiarch-container.scm
+++ b/nonguix/multiarch-container.scm
@@ -283,6 +283,11 @@ in a sandboxed FHS environment."
"^DRI_PRIME$"
"^GDK_SCALE$" ; For UI scaling.
"^GUIX_LOCPATH$" ; For pressure-vessel locales.
+ ;; Input method support.
+ ;; https://github.com/ValveSoftware/steam-for-linux/issues/3255#issuecomment-2565050431
+ "_IM_MODULES?$"
+ "^LANG$"
+ "^XMODIFIERS$"
;; For startup of added non-Steam games as it
;; seems they start in an early environment
;; before our additional settings. (Likely