diff options
author | sils <sils@sils.li> | 2023-11-19 22:17:41 +0100 |
---|---|---|
committer | sils <sils@sils.li> | 2023-11-19 22:17:41 +0100 |
commit | d58d0c2faabe46110272728eb4ac63eadb949188 (patch) | |
tree | a4f308cdaa819228c9832261c8a4213b63d03989 /flake.nix | |
parent | fix(u/sils/waybar): change css (diff) | |
download | nix-config-d58d0c2faabe46110272728eb4ac63eadb949188.tar.gz nix-config-d58d0c2faabe46110272728eb4ac63eadb949188.zip |
feat(flake): add (r)agenix
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix index 1ad7ecb..791c86a 100644 --- a/flake.nix +++ b/flake.nix @@ -13,6 +13,20 @@ impermanence.url = "github:nix-community/impermanence"; # inputs for following + agenix = { + url = "github:ryantm/agenix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + ragenix = { + url = "github:yaxitech/ragenix"; + inputs = { + nixpkgs.follows = "nixpkgs"; + agenix.follows = "agenix"; + flake-utils.follows = "flake-utils"; + rust-overlay.follows = "rust-overlay"; + crane.follows = "crane"; + }; + }; nixvim = { url = "github:nix-community/nixvim"; inputs = { @@ -126,6 +140,8 @@ wl-togglescreens, sops-nix, flake-utils, + agenix, + ragenix, ... } @ attrs: let utils = flake-utils.lib; @@ -140,6 +156,7 @@ lanzaboote.nixosModules.lanzaboote home-manager.nixosModules.home-manager sops-nix.nixosModules.sops + agenix.nixosModules.default { home-manager = { useGlobalPkgs = true; @@ -177,6 +194,8 @@ nil statix alejandra + sops + ragenix.packages."${system}".default ]; }; |