From 68300be26475ea24e566d8a06abd1151651783a4 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Wed, 2 Oct 2024 17:08:07 +0800 Subject: [PATCH] nixos/suites/i18n: update deprecated attributes --- modules/nixos/_private/suites/i18n.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/nixos/_private/suites/i18n.nix b/modules/nixos/_private/suites/i18n.nix index 454ea27d..06d760fd 100644 --- a/modules/nixos/_private/suites/i18n.nix +++ b/modules/nixos/_private/suites/i18n.nix @@ -46,9 +46,13 @@ in ]; } + (lib.mkIf (cfg.setup != null) { + i18n.inputMethod.enable = true; + }) + (lib.mkIf (cfg.setup == "ibus") { i18n.inputMethod = { - enabled = "ibus"; + type = "ibus"; ibus.engines = with pkgs.ibus-engines; [ mozc rime @@ -63,7 +67,7 @@ in (lib.mkIf (cfg.setup == "fcitx5") { i18n.inputMethod = { - enabled = "fcitx5"; + type = "fcitx5"; fcitx5.addons = with pkgs; [ fcitx5-lua fcitx5-mozc