From 28dee2775cf5fab080eae52da935e6c8a2c01d3e Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Tue, 15 Jul 2025 10:08:21 +0800 Subject: [PATCH] fix: wechat - input method --- hardening/bwraps/wechat.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hardening/bwraps/wechat.nix b/hardening/bwraps/wechat.nix index 7e8ed177..de5aa46a 100644 --- a/hardening/bwraps/wechat.nix +++ b/hardening/bwraps/wechat.nix @@ -81,8 +81,12 @@ in "--bind \${WECHAT_HOME_DIR} \${HOME}" "--bind \${WECHAT_FILES_DIR} \${WECHAT_FILES_DIR}" "--chdir \${HOME}" - "--setenv QT_QPA_PLATFORM wayland" + # wechat-universal only supports xcb + "--setenv QT_QPA_PLATFORM xcb" "--setenv QT_AUTO_SCREEN_SCALE_FACTOR 1" + # use fcitx as IME + "--setenv QT_IM_MODULE fcitx" + "--setenv GTK_IM_MODULE fcitx" ]; chdirToPwd = false; unshareNet = false;