Fcitx5: Difference between revisions
Appearance
imported>Tamiyo m add category |
imported>Tamiyo better organized |
||
| Line 2: | Line 2: | ||
== Setup == | == Setup == | ||
The following is a simple NixOs configuration that'll setup fcitx5, its config tool, and two addons. | The following is a simple NixOs configuration that'll setup fcitx5, its GUI config tool, and two addons. | ||
i18n.inputMethod = { | i18n.inputMethod = { | ||
| Line 12: | Line 12: | ||
}; | }; | ||
Notably, NixOs automagically sets session variables that are required for fcitx5. | Notably, NixOs automagically sets session variables that are required for fcitx5. | ||
== Troubleshooting == | |||
Installing fcitx5 using <code>environment.systemPackages</code> can interfere with addon detection. | |||
[[Category:Applications]] | [[Category:Applications]] | ||
Revision as of 22:03, 3 December 2022
Fcitx5 is a lightweight input method framework with addon support.
Setup
The following is a simple NixOs configuration that'll setup fcitx5, its GUI config tool, and two addons.
i18n.inputMethod = {
enabled = "fcitx5";
fcitx5.addons = with pkgs; [
fcitx5-mozc
fcitx5-gtk
];
};
Notably, NixOs automagically sets session variables that are required for fcitx5.
Troubleshooting
Installing fcitx5 using environment.systemPackages can interfere with addon detection.