From 4a58768b9ea9b3761b9e0afaa5503a3d21ab0076 Mon Sep 17 00:00:00 2001 From: Donovan Glover Date: Tue, 8 Mar 2022 12:48:50 -0500 Subject: [PATCH] bspwm: Make fcitx work with kitty Note that although it's possible to make fcitx work with alacritty as well, the current implementation doesn't show what you're typing as you're typing it, which is inconvenient. Because of this, I recommend using kitty in all cases if switching input methods is important for your use case. kitty also has the advantage of image preview support on both xorg and wayland, since ueberzug does not have wayland support. Note that I previously set up a working environment with ibus-mozc which, although was cool (and better than ibus-anthy), did not offer all the benefits that fcitx provides. Now that I figured out how to make fcitx work on both xorg and wayland, as well as in applications like anki, this is my preferred input method for personal systems. --- bspwm/.config/bspwm/bspwmrc | 1 + 1 file changed, 1 insertion(+) diff --git a/bspwm/.config/bspwm/bspwmrc b/bspwm/.config/bspwm/bspwmrc index 514b3b0f..d06b205b 100755 --- a/bspwm/.config/bspwm/bspwmrc +++ b/bspwm/.config/bspwm/bspwmrc @@ -8,6 +8,7 @@ export XDG_DATA_DIRS="/usr/share:/usr/share:/usr/local/share" export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx +export GLFW_IM_MODULE=ibus sxhkd &