From 49940fb84582285b2ffa95e6f027d24c485e03d8 Mon Sep 17 00:00:00 2001 From: derped Date: Wed, 21 Aug 2019 19:55:49 +0200 Subject: [PATCH] Checking whether cfg path is (not) a store path seems like a better approach. --- options/copySysConf.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/options/copySysConf.nix b/options/copySysConf.nix index c78cfe7..a6a7888 100644 --- a/options/copySysConf.nix +++ b/options/copySysConf.nix @@ -5,7 +5,7 @@ with lib; let cfg = config.system.copySysConf; cfgPath = ../.; - copySysConf = if (cfgPath == /etc/nixos) then pkgs.stdenv.mkDerivation rec { + copySysConf = if !(isStorePath cfgPath) then pkgs.stdenv.mkDerivation rec { name = "NixOS_Configuration-${version}"; version = commitIdFromGitRepo (cfgPath + "/.git");