"im-chooser is a tool for configuring desktop input methods." (10 words)
Im-chooser relies on the xinput.sh script, which may need to be installed in the appropriate location on your system to bring something up during X server starting. This location may vary depending on your system, but is usually located at /etc/X11/xinit/xinitrc.d on Fedora and /etc/X11/Xsession.d on Debian. By default, the program provides symlinks for XIM servers with ll_CC style locale on /etc/X11/xinit/xinput.d.
Im-chooser also enables you to drop the improper XIM servers from the selection list if you specify the --with-xinput-suffix and no such suffix is given to the xinput script of XIM servers. This application uses the xim xinput script to display the proper XIM servers for your language. This option is configurable using the --with-xinputdir command.
The application offers several variables for the IM specific configuration, including XIM for XIM settings, XIM_PROGRAM for the XIM server, XIM_ARGS for XIM_PROGRAM options, GTK_IM_MODULE for GTK immodule, QT_IM_MODULE for Qt immodule, IMSETTINGS_IGNORE_ME to hide certain options from the custom choices,PREFERENCE_PROGRAM for setting up the input method, PREFERENCE_ARGS for PREFERENCE_PROGRAM options, SHORT_DESC for a short input method description, and LONG_DESC for a long input method description.
Overall, im-chooser is an easy to use and highly customizable application that makes it simple for users to manage their input methods. Its comprehensive features and user-friendly interface make it a great addition to any desktop environment.
Version 1.2.7: N/A