summaryrefslogtreecommitdiffstats
path: root/nixos/modules/i18n/input-method/fcitx.nix
diff options
context:
space:
mode:
authorEric Sagnes <eric.sagnes@gmail.com>2016-09-06 22:53:15 +0900
committerEric Sagnes <eric.sagnes@gmail.com>2016-09-06 22:53:15 +0900
commit314c30cbf14088d397e9777acafa659bce7c715a (patch)
tree3e53cc7e1dbe4c406602e326d5ea8abe6d330691 /nixos/modules/i18n/input-method/fcitx.nix
parentd408070024cb67021296e668b47095943a9fa984 (diff)
input-methods modules: fix engine description
Diffstat (limited to 'nixos/modules/i18n/input-method/fcitx.nix')
-rw-r--r--nixos/modules/i18n/input-method/fcitx.nix7
1 files changed, 3 insertions, 4 deletions
diff --git a/nixos/modules/i18n/input-method/fcitx.nix b/nixos/modules/i18n/input-method/fcitx.nix
index e97bb9f80eb5..440f13b41522 100644
--- a/nixos/modules/i18n/input-method/fcitx.nix
+++ b/nixos/modules/i18n/input-method/fcitx.nix
@@ -20,10 +20,9 @@ in
example = literalExample "with pkgs.fcitx-engines; [ mozc hangul ]";
description =
let
- engines =
- lib.concatStringsSep ", "
- (map (name: "<literal>${name}</literal>")
- (lib.attrNames pkgs.fcitx-engines));
+ enginesDrv = filterAttrs (const isDerivation) pkgs.fcitx-engines;
+ engines = concatStringsSep ", "
+ (map (name: "<literal>${name}</literal>") (attrNames enginesDrv));
in
"Enabled Fcitx engines. Available engines are: ${engines}.";
};