From Fedora Project Wiki
No edit summary
No edit summary
Line 6: Line 6:
=== Main program and config tool ===
=== Main program and config tool ===
* fcitx5
* fcitx5
* fcitx5-configtool now including kcm files, kcm-fcitx5 will become a separate package since fcitx5-configtool-0-0.3
* fcitx5-configtool


=== IM modules ===
=== IM modules ===
* fcitx5-qt
* fcitx5-qt
* fcitx5-gtk
* fcitx5-gtk
=== Language support ===
=== Language support ===
* fcitx5-chinese-addons
* fcitx5-chinese-addons
Line 17: Line 18:
* fcitx5-chewing
* fcitx5-chewing
* fcitx5-kkc
* fcitx5-kkc
* more package is under review now
=== Addon engine ===
=== Addon engine ===
* fcitx5-lua
* fcitx5-lua


== Installation ==
== Installation ==
Install main program and config tool, IM modules,and choose a language engine you like.
Install main program and config tool, IM modules, and choose a language engine you like.
 
== Configuration ==
== Configuration ==


=== In case of X11 ===
=== Autostart ===
If you are using X11, see <code>$XDG_SESSION_TYPE</code> to determine, run <code>sudo alternatives --config xinputrc</code> and choose fcitx5, and relogin, it is done.
Package fcitx5-autostart provides needed scripts to autostart fcitx5 and setup environment for you.
 
=== In case of Wayland ===
Create a file containing: 
<pre>
export INPUT_METHOD=fcitx5
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx5
</pre>
to <code>/etc/profile.d/fcitx5.sh</code>, or any place that will be sourced during your login.


and run <code>ln -s /usr/share/applications/fcitx5.desktop ~/.config/autostart/</code> to make fcitx5 start with your login.
=== Enable specific input method ===
This can be done with fcitx5-config-qt, which is included in fcitx5-configtool package, simply select a candidate and double-check on it. Or you could edit $XDG_CONFIG_HOME/fcitx5/profile by yourself.


Tips: if you are using Gnome, Gnome extension kimpanel is highly recommended.
Tips: if you are using Gnome, Gnome extension kimpanel is highly recommended.

Revision as of 09:18, 26 January 2021

Introduction

Fcitx 5 is the successor of Fcitx 4. Fcitx 5 have many improvements compared to Fcitx 4, for example better Wayland support and the new addon-loader. And from 4 to 5, it isn't a routine update, they have different filesystem structure, different configuration methods and etc., migrating your data from 4 to 5 is not easy right now. So just take Fcitx 5 as a brand new IME.

Packages

Main program and config tool

  • fcitx5
  • fcitx5-configtool

IM modules

  • fcitx5-qt
  • fcitx5-gtk

Language support

  • fcitx5-chinese-addons
  • fcitx5-rime
  • fcitx5-skk
  • fcitx5-chewing
  • fcitx5-kkc
  • more package is under review now

Addon engine

  • fcitx5-lua

Installation

Install main program and config tool, IM modules, and choose a language engine you like.

Configuration

Autostart

Package fcitx5-autostart provides needed scripts to autostart fcitx5 and setup environment for you.

Enable specific input method

This can be done with fcitx5-config-qt, which is included in fcitx5-configtool package, simply select a candidate and double-check on it. Or you could edit $XDG_CONFIG_HOME/fcitx5/profile by yourself.

Tips: if you are using Gnome, Gnome extension kimpanel is highly recommended.