ArchWiki / Nimf
ArchWiki / Nimf
ja:Nimf ko:Nimf Nimf is a multilingual input method framework which inherits Dasom.
Installation
Input method engines
The following engines are bundled in nimf:
nimf-libhangul — for typing Korean hangul, based on libhangul
nimf-anthy — for typing Japanese, based on anthy
nimf-chewing — for typing Chinese using Zhuyin, based on libchewing
nimf-rime — for typing Chinese, based on librime
Initial setup
Add the following lines to your desktop start up script files to register the input method modules and support XIM programs.
Use .xprofile if you are using a graphical display manager like GDM, LightDM or SDDM.
export GTK_IM_MODULE=nimf
export QT4_IM_MODULE="nimf"
export QT_IM_MODULE=nimf
export XMODIFIERS="@im=nimf"
nimf &Re-login to make these environment changes effective.
If you are using GNOME, you may need to run the following commands to use nimf(1):
$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'nimf'>}"If the indicator does not display the current state, then run the instance explicitly:
$ nimf-daemon
$ nimf-indicatorEditing Settings
Use nimf-settings(1) to edit nimf settings. You can launch nimf-settings from your preferred terminal, or from the Nimf indicator menu which appears in system tray area.