X-Git-Url: http://git.scottworley.com/auto-upgrade-with-pinch/blobdiff_plain/17218fba8e1f573bbeb73b9ddf1a884becd834a6..8baa5ec5de960253e6ecff6f7bcb13bb25609261:/upgrade-config.nix?ds=sidebyside diff --git a/upgrade-config.nix b/upgrade-config.nix index 91db2b7..abf70aa 100644 --- a/upgrade-config.nix +++ b/upgrade-config.nix @@ -146,8 +146,8 @@ evalModules { otherPackagesAction = mkOption { type = types.enum [ "remove" + "set-remove" "keep" - "abort" ]; default = "remove"; description = '' @@ -159,6 +159,9 @@ evalModules { through your one entire-environment package. This keeps your environment declarative and ensures that all packages receive regular updates. + + "set-remove" is mostly equilavent to "remove", but uses + nix-env --set, resulting in a profile without a manifest.nix. ''; }; };