From 2e1bb7fa331ef12ebf270387ec866837fd951028 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Tue, 24 Feb 2026 19:31:00 +0800 Subject: multiarch-container: Preserve environment variables for input method support. * nonguix/multiarch-container.scm (make-container-wrapper): Preserve LANG, XMODIFIERS and *_IM_MODULE(S). --- nonguix/multiarch-container.scm | 5 +++++ 1 file changed, 5 insertions(+) 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 -- cgit v1.3