aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-05-21 21:34:58 +0200
committerLinnea Gräf <nea@nea.moe>2025-05-21 21:34:58 +0200
commitc8545af3af08c6c0fddd6cd86e8112079865df69 (patch)
tree39a0f566048b7baabec979c34d1704dd4ccbf652
parent4626e4f71c445bf8264ab009a3375d2fe75823e5 (diff)
downloadnix-infra-c8545af3af08c6c0fddd6cd86e8112079865df69.tar.gz
nix-infra-c8545af3af08c6c0fddd6cd86e8112079865df69.tar.bz2
nix-infra-c8545af3af08c6c0fddd6cd86e8112079865df69.zip
snapshot: Mi 21. Mai 21:34:58 CEST 2025
-rw-r--r--flake.lock110
-rw-r--r--flake.nix2
-rw-r--r--srv/hadante/configuration.nix2
3 files changed, 106 insertions, 8 deletions
diff --git a/flake.lock b/flake.lock
index fe5b503..575acba 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,5 +1,26 @@
{
"nodes": {
+ "agenix": {
+ "inputs": {
+ "darwin": "darwin",
+ "home-manager": "home-manager",
+ "nixpkgs": "nixpkgs",
+ "systems": "systems"
+ },
+ "locked": {
+ "lastModified": 1747575206,
+ "narHash": "sha256-NwmAFuDUO/PFcgaGGr4j3ozG9Pe5hZ/ogitWhY+D81k=",
+ "owner": "ryantm",
+ "repo": "agenix",
+ "rev": "4835b1dc898959d8547a871ef484930675cb47f1",
+ "type": "github"
+ },
+ "original": {
+ "owner": "ryantm",
+ "repo": "agenix",
+ "type": "github"
+ }
+ },
"crane": {
"locked": {
"lastModified": 1731098351,
@@ -36,6 +57,28 @@
"type": "github"
}
},
+ "darwin": {
+ "inputs": {
+ "nixpkgs": [
+ "agenix",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1744478979,
+ "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
+ "owner": "lnl7",
+ "repo": "nix-darwin",
+ "rev": "43975d782b418ebf4969e9ccba82466728c2851b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "lnl7",
+ "ref": "master",
+ "repo": "nix-darwin",
+ "type": "github"
+ }
+ },
"disko": {
"inputs": {
"nixpkgs": [
@@ -95,7 +138,7 @@
},
"flake-utils": {
"inputs": {
- "systems": "systems"
+ "systems": "systems_2"
},
"locked": {
"lastModified": 1731533236,
@@ -113,7 +156,7 @@
},
"flake-utils_2": {
"inputs": {
- "systems": "systems_2"
+ "systems": "systems_3"
},
"locked": {
"lastModified": 1731533236,
@@ -154,6 +197,27 @@
"home-manager": {
"inputs": {
"nixpkgs": [
+ "agenix",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1745494811,
+ "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "type": "github"
+ }
+ },
+ "home-manager_2": {
+ "inputs": {
+ "nixpkgs": [
"nixpkgs"
]
},
@@ -219,11 +283,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1747542820,
- "narHash": "sha256-GaOZntlJ6gPPbbkTLjbd8BMWaDYafhuuYRNrxCGnPJw=",
+ "lastModified": 1745391562,
+ "narHash": "sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "292fa7d4f6519c074f0a50394dbbe69859bb6043",
+ "rev": "8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7",
"type": "github"
},
"original": {
@@ -249,6 +313,22 @@
"type": "github"
}
},
+ "nixpkgs_2": {
+ "locked": {
+ "lastModified": 1747542820,
+ "narHash": "sha256-GaOZntlJ6gPPbbkTLjbd8BMWaDYafhuuYRNrxCGnPJw=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "292fa7d4f6519c074f0a50394dbbe69859bb6043",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
"pre-commit-hooks-nix": {
"inputs": {
"flake-compat": [
@@ -278,13 +358,14 @@
},
"root": {
"inputs": {
+ "agenix": "agenix",
"customss": "customss",
"disko": "disko",
"flake-utils": "flake-utils_2",
- "home-manager": "home-manager",
+ "home-manager": "home-manager_2",
"lanzaboote": "lanzaboote",
"nix-index-database": "nix-index-database",
- "nixpkgs": "nixpkgs"
+ "nixpkgs": "nixpkgs_2"
}
},
"rust-overlay": {
@@ -337,6 +418,21 @@
"repo": "default",
"type": "github"
}
+ },
+ "systems_3": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
}
},
"root": "root",
diff --git a/flake.nix b/flake.nix
index e4217ef..d8a4031 100644
--- a/flake.nix
+++ b/flake.nix
@@ -29,9 +29,9 @@
nix-index-database = {
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
-
};
+ agenix.url = "github:ryantm/agenix";
};
outputs =
inputs@{
diff --git a/srv/hadante/configuration.nix b/srv/hadante/configuration.nix
index c012b6f..15b2ac0 100644
--- a/srv/hadante/configuration.nix
+++ b/srv/hadante/configuration.nix
@@ -17,6 +17,7 @@ in
./hardware-configuration.nix
../../modules/desktop/zerotierone
inputs.home-manager.nixosModules.home-manager
+ inputs.agenix.nixosModules.default
];
options = {
@@ -282,6 +283,7 @@ in
alejandra
swaykill
+ agenix
]
);
system.stateVersion = "25.05";