diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -1,13 +1,24 @@ { inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05"; + disko.url = "github:nix-community/disko/latest"; disko.inputs.nixpkgs.follows = "nixpkgs"; + impermanence.url = "github:nix-community/impermanence"; + + agenix.url = "github:ryantm/agenix"; + agenix.inputs.nixpkgs.follows = "nixpkgs"; + agenix.inputs.darwin.follows = ""; }; - outputs = inputs@{ self, nixpkgs, disko, impermanence, ... }: { + outputs = inputs@{ self, nixpkgs, disko, impermanence, agenix, ... }: { nixosConfigurations.oden = nixpkgs.lib.nixosSystem { - modules = [ ./configuration.nix disko.nixosModules.disko impermanence.nixosModules.impermanence ]; + modules = [ + ./configuration.nix + disko.nixosModules.disko + impermanence.nixosModules.impermanence + agenix.nixosModules.default + ]; specialArgs = { inherit inputs; }; |
