diff options
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -5,9 +5,10 @@ inputs.pms7003.url = "github:orbekk/pms7003/master"; inputs.pms7003.inputs.nixpkgs.follows = "nixpkgs"; inputs.emacs-overlay.url = "github:nix-community/emacs-overlay"; + inputs.agenix.url = "github:ryantm/agenix"; outputs = - { self, nixpkgs, nixpkgs-unstable, nixos-hardware, pms7003, emacs-overlay }: + { self, nixpkgs, nixpkgs-unstable, nixos-hardware, pms7003, emacs-overlay, agenix }: let pkgs-module = { config, ... }: let @@ -16,6 +17,7 @@ ppp = pms7003; extra-packages = final: prev: { pms7003 = ppp.packages.${final.system}.pms7003; + agenix = agenix.defaultPackage.${final.system}; }; unstable-overlay = final: prev: rec { @@ -67,8 +69,10 @@ modules = (lib.attrValues self.nixosModules) ++ [ pkgs-module + registry-module module nixpkgs.nixosModules.notDetected + agenix.nixosModules.age ({ config, pkgs, ... }: { # Let 'nixos-version --json' know about the Git revision # of this flake. |