Difference between revisions of "Nimf"

From ArchWiki
Jump to navigation Jump to search
(update Pkg/AUR templates)
Tag: wiki-scripts
m (fixed aur link)
Line 14: Line 14:
 
== Installation ==
 
== Installation ==
  
Just [[Install]] the {{aur|nimf-git}}{{Broken package link|package not found}} package.
+
Just [[Install]] the {{aur|nimf}} package.
  
 
=== Input method engines ===
 
=== Input method engines ===
  
The following engines are bundled in {{AUR|nimf-git}}{{Broken package link|package not found}}:
+
The following engines are bundled in {{AUR|nimf}}:
  
 
* nimf-libhangul, for typing Korean hangul, based on {{Pkg|libhangul}}.
 
* nimf-libhangul, for typing Korean hangul, based on {{Pkg|libhangul}}.

Revision as of 16:13, 9 August 2018

Nimf is a multilingual input method framework which inherits Dasom.

Installation

Just Install the nimfAUR package.

Input method engines

The following engines are bundled in nimfAUR:

  • 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 KDM, GDM, LightDM or SDDM.
  • Use .xinitrc if you are using startx or Slim.
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.

Note: If you are using GNOME, you may need to run the following commands to use nimf:
$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'nimf'>}"

Editing Settings

Use nimf-settings 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.

See also