diff --git a/nixos/modules/config/console.nix b/nixos/modules/config/console.nix index 828a0499b617..d0672c792bf8 100644 --- a/nixos/modules/config/console.nix +++ b/nixos/modules/config/console.nix @@ -139,7 +139,9 @@ in config = lib.mkMerge [ { console.keyMap = - with config.services.xserver; + let + inherit (config.services.xserver) xkb; + in lib.mkIf cfg.useXkbConfig ( pkgs.runCommand "xkb-console-keymap" { preferLocalBuild = true; } '' '${pkgs.buildPackages.ckbcomp}/bin/ckbcomp' \