diff --git a/modules/graphical.nix b/modules/graphical.nix index a527cbb..3d80766 100644 --- a/modules/graphical.nix +++ b/modules/graphical.nix @@ -131,7 +131,7 @@ in { }; i18n.inputMethod = { - enabled = "ibus"; + enabled = lib.mkDefault "ibus"; ibus.engines = with pkgs.ibus-engines; [ uniemoji ]; }; diff --git a/nixos/amanojaku/default.nix b/nixos/amanojaku/default.nix index f9e1403..2faf38a 100644 --- a/nixos/amanojaku/default.nix +++ b/nixos/amanojaku/default.nix @@ -34,6 +34,14 @@ jovian.devices.steamdeck.enable = true; environment.systemPackages = with pkgs; [ maliit-keyboard maliit-framework ]; + i18n.inputMethod.enabled = lib.mkForce "fcitx5"; + i18n.inputMethod.fcitx5 = { + addons = with pkgs; [ + fcitx5-chinese-addons + fcitx5-gtk + libsForQt5.fcitx5-qt + ]; + }; jovian.steam = { enable = true;