add agenix
nixos config pipeline / show-flake (push) Successful in 32s
nixos config pipeline / deploy (push) Successful in 49s

This commit is contained in:
smayzy
2025-08-15 13:57:12 +02:00
parent 0275bf10c1
commit 32a46708fb
4 changed files with 152 additions and 11 deletions
+7 -5
View File
@@ -8,6 +8,8 @@
inputs.nixpkgs.follows = "nixpkgs";
};
agenix.url = "github:ryantm/agenix";
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest";
stylix = {
@@ -22,8 +24,7 @@
{
self,
nixpkgs,
nix-flatpak,
nvf,
agenix,
...
}@inputs:
let
@@ -31,14 +32,15 @@
overlays = builtins.attrValues (import ./overlays);
sharedModules = [
nix-flatpak.nixosModules.nix-flatpak
inputs.nix-flatpak.nixosModules.nix-flatpak
inputs.stylix.nixosModules.stylix
nvf.nixosModules.default
inputs.nvf.nixosModules.default
inputs.agenix.nixosModules.default
];
mkHost = hostConfig:
nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs system overlays; };
specialArgs = { inherit inputs system overlays agenix; };
modules = [ hostConfig ] ++ sharedModules;
};
in