diff options
| author | Robert Orr <robert@coffeezombie.com> | 2025-08-25 13:37:33 -0700 |
|---|---|---|
| committer | Robert Orr <robert@coffeezombie.com> | 2025-09-02 10:16:00 -0700 |
| commit | 2d2f73a9257035398e90d32dcfb7db74313d8fe6 (patch) | |
| tree | dbe956718ecd8aa2b5b9b993833125e542cff104 /flake.nix | |
| parent | 89e48b600b01b21c2fae9c6414ddf66e0c38d7a6 (diff) | |
Generates 3 different lenghts of secrets, for future use to be written to files.
Change-Id: I314d0350b03fedebeedc7eddedf409a286719486
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; [ |