added sops tools in prep for using secrets.
This commit is contained in:
parent
c51bc50d88
commit
322788aa3a
2 changed files with 53 additions and 4 deletions
17
flake.nix
17
flake.nix
|
@ -21,7 +21,7 @@
|
|||
url = "github:nix-community/nixvim";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.flake-compat.follows = "flake-compat";
|
||||
inputs.home-manager.follows="home-manager";
|
||||
inputs.home-manager.follows = "home-manager";
|
||||
};
|
||||
|
||||
disko = {
|
||||
|
@ -36,14 +36,21 @@
|
|||
inputs.flake-compat.follows = "flake-compat";
|
||||
};
|
||||
|
||||
# just for follows statements
|
||||
#https://unmovedcentre.com/technology/2024/03/22/secrets-management.html
|
||||
sops-nix = {
|
||||
url = "github:mic92/sops-nix";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
# just for follows statements
|
||||
flake-utils.url = "github:numtide/flake-utils";
|
||||
flake-compat.url="github:edolstra/flake-compat";
|
||||
flake-compat.url = "github:edolstra/flake-compat";
|
||||
};
|
||||
|
||||
outputs = {
|
||||
self,
|
||||
nixpkgs,
|
||||
deploy-rs,
|
||||
...
|
||||
} @ inputs: let
|
||||
inherit (self) outputs;
|
||||
|
@ -61,6 +68,10 @@
|
|||
default = pkgs.mkShell {
|
||||
packages = with pkgs; [
|
||||
just
|
||||
deploy-rs.packages.${system}.deploy-rs
|
||||
age
|
||||
ssh-to-age
|
||||
sops
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue