X-Git-Url: http://git.scottworley.com/auto-upgrade-with-pinch/blobdiff_plain/f1a53b29b8269cb5dd28a3285bc95a7df37f9a16..98604ba76ee41d5835d3f0d4ef76e7250d9f59c2:/upgrade-config.nix?ds=sidebyside diff --git a/upgrade-config.nix b/upgrade-config.nix index e9962eb..67c4ec1 100644 --- a/upgrade-config.nix +++ b/upgrade-config.nix @@ -33,6 +33,7 @@ evalModules { can use them both as points of intervention in the automation and to author and push changes back up. ''; + default = { }; type = types.attrsOf (types.submodule { options = { url = mkOption { @@ -84,14 +85,6 @@ evalModules { specifed in signingKeys. ''; }; - signingKeys = mkOption { - type = types.listOf types.path; - description = '' - Files containing GPG keys that are authorized to sign updates. - Updates are only merged if the commit at the tip of the remote - ref is signed with one of these keys. - ''; - }; }; }); example = { @@ -114,6 +107,7 @@ evalModules { repos' paths. ''; type = types.listOf types.path; + default = [ ]; example = [ "/etc/nixos/channels" ]; }; @@ -121,6 +115,7 @@ evalModules { description = '' User environments to update as part of an upgrade run. ''; + default = { }; type = types.attrsOf (types.submodule { options = { package = mkOption {