From 0d6602004f937bc0c7f4b3402277072cce6fca2d Mon Sep 17 00:00:00 2001 From: Grey Jones Date: Wed, 2 Sep 2026 02:37:09 +0100 Subject: [PATCH] mkStandardFeatureFlake: fix accessing option value in config --- flake.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 9b118cf..ecabc9a 100644 --- a/flake.nix +++ b/flake.nix @@ -57,13 +57,13 @@ })) ]; flake.nixosModules.${moduleName} = { lib, config, ... }: { - config = lib.mkIf (config.${optionName}) (mkIfElse (config.features.nixos.home-manager.enable) { + config = lib.mkIf (attrByStrPath optionName config) (mkIfElse (config.features.nixos.home-manager.enable) { home-manager.users.${config.info.userName}.${optionName} = lib.mkDefault true; } systemConfig); }; flake.homeModules.${moduleName} = { lib, config, ... }: { - config = lib.mkIf (config.${optionName}) homeConfig; + config = lib.mkIf (attrByStrPath optionName config) homeConfig; }; };