diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix index 2c67d17..9e73b80 100644 --- a/flake.nix +++ b/flake.nix @@ -1,4 +1,11 @@ { + description = '' + A tool to manage credentials and other secrets as mutable state within a NixOS environment, + consisting of a Rust executable, NixOS configuration, and associated documentation. + Published as part of the Small Tech Kit, ISL's public resource for small organizations + that want to host their own infrastructure, but usable independently. + ''; + inputs = { nixpkgs = { type = "github"; @@ -25,6 +32,12 @@ }; }); + nixosModules.default = { ... }: { + imports = [ + ./options.nix + ]; + }; + devShells = forAllSystems (system: let pkgs = nixpkgsFor.${system}; in { default = pkgs.mkShell { nativeBuildInputs = with pkgs; [ |