From 42aff71ce04153fda62eb40b4b651f7410423e25 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 24 Jun 2025 01:19:15 +0000 Subject: automatic import of fcitx5 --- fcitx5-xinput | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fcitx5-xinput (limited to 'fcitx5-xinput') diff --git a/fcitx5-xinput b/fcitx5-xinput new file mode 100644 index 0000000..e1ca1a9 --- /dev/null +++ b/fcitx5-xinput @@ -0,0 +1,22 @@ +IMSETTINGS_IGNORE_SESSION=*-wayland +XIM=fcitx5 +XIM_PROGRAM=/usr/bin/fcitx5 +ICON="fcitx5" +XIM_ARGS="-D" +PREFERENCE_PROGRAM=/usr/bin/fcitx5-configtool +SHORT_DESC="fcitx5" +GTK_IM_MODULE=fcitx +if test -f /usr/lib/qt4/plugins/inputmethods/qtim-fcitx5.so || \ + test -f /usr/lib64/qt4/plugins/inputmethods/qtim-fcitx5.so || \ + test -f /usr/lib/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so || \ + test -f /usr/lib64/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so; +then + QT_IM_MODULE=fcitx +else + QT_IM_MODULE=xim +fi + +# workaround for gnome users +if [ "$XDG_SESSION_DESKTOP" = "gnome" ]; then + /usr/bin/systemd-run --user --unit=$XIM $XIM_PROGRAM $XIM_ARGS +fi -- cgit v1.2.3