From 38cabf32f86b756a9c682f2e20fbeca392661dd0 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 31 Aug 2024 09:20:31 -0400 Subject: [PATCH] nixos/fcitx5: fix evaluation --- nixos/modules/i18n/input-method/fcitx5.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/i18n/input-method/fcitx5.nix b/nixos/modules/i18n/input-method/fcitx5.nix index a29e26423e06..cba0da6d815f 100644 --- a/nixos/modules/i18n/input-method/fcitx5.nix +++ b/nixos/modules/i18n/input-method/fcitx5.nix @@ -119,15 +119,15 @@ in ]; environment.etc = let - lib.optionalFile = p: f: v: lib.optionalAttrs (v != { }) { + optionalFile = p: f: v: lib.optionalAttrs (v != { }) { "xdg/fcitx5/${p}".text = f v; }; in lib.attrsets.mergeAttrsList [ - (lib.optionalFile "config" (lib.generators.toINI { }) cfg.settings.globalOptions) - (lib.optionalFile "profile" (lib.generators.toINI { }) cfg.settings.inputMethod) + (optionalFile "config" (lib.generators.toINI { }) cfg.settings.globalOptions) + (optionalFile "profile" (lib.generators.toINI { }) cfg.settings.inputMethod) (lib.concatMapAttrs - (name: value: lib.optionalFile + (name: value: optionalFile "conf/${name}.conf" (lib.generators.toINIWithGlobalSection { }) value)