diff options
| author | Mathias Magnusson <mathias@magnusson.space> | 2025-10-19 13:30:52 +0200 |
|---|---|---|
| committer | Mathias Magnusson <mathias@magnusson.space> | 2025-10-19 15:36:49 +0200 |
| commit | 3ccc68f167184a093c79cab4ff8e25b37206a20c (patch) | |
| tree | 8795385637e4831b00bea46018c037c7b0a5147f /flake.nix | |
| parent | af7f731f5bac7dacc1083156913a9823887113db (diff) | |
| download | oden-3ccc68f167184a093c79cab4ff8e25b37206a20c.tar.gz | |
Add agenix
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; }; |
