diff options
| author | Mathias Magnusson <mathias@magnusson.space> | 2025-10-22 17:30:54 +0200 |
|---|---|---|
| committer | Mathias Magnusson <mathias@magnusson.space> | 2025-10-22 17:30:54 +0200 |
| commit | 9e6cd1d327432a60684c41f2fb2ca8cf09ab651f (patch) | |
| tree | 822db30f5aaca809f1015917ff0c0c12dbd222d2 /flake.nix | |
| parent | 096cd329953a8da81239bab1ab1a58dec01ab8bc (diff) | |
| download | oden-9e6cd1d327432a60684c41f2fb2ca8cf09ab651f.tar.gz | |
Add devshell
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -19,6 +19,27 @@ agenix, ... }: + let + forAllSystems = + f: + nixpkgs.lib.genAttrs + [ + "x86_64-linux" + "aarch64-linux" + ] + ( + system: + f ( + import nixpkgs { + inherit system; + config.allowUnfree = true; + overlays = [ + agenix.overlays.default + ]; + } + ) + ); + in { nixosConfigurations.oden = nixpkgs.lib.nixosSystem { modules = [ @@ -31,5 +52,10 @@ inherit inputs; }; }; + devShells = forAllSystems (pkgs: { + default = pkgs.mkShellNoCC { + packages = [ pkgs.agenix ]; + }; + }); }; } |
