diff --git a/.config/zsh/.zshenv b/.config/zsh/.zshenv index 202d3cc..0aec33b 100644 --- a/.config/zsh/.zshenv +++ b/.config/zsh/.zshenv @@ -41,10 +41,12 @@ PATH="$BUN_INSTALL/bin:$HOME/.pub-cache/bin:$HOME/.local/share/go/bin:$ANDROID_H # export RUST_SRC_PATH=$(rustc --print sysroot)/lib/rustlib/src/rust/library # -- IBus stuff (IME) -export GTK_IM_MODULE="ibus" -export QT_IM_MODULE="ibus" -export GLFW_IM_MODULE="ibus" -export XMODIFIERS=@im="ibus" +if [[ "$XDG_SESSION_TYPE" != "wayland" ]]; then + export GTK_IM_MODULE="ibus" + export QT_IM_MODULE="ibus" + export GLFW_IM_MODULE="ibus" + export XMODIFIERS=@im="ibus" +fi # -- rootless docker if [[ "$OSTYPE" == "darwin"* ]]; then