commit abec66f4dca0e1a081371994b6e93ebdc3c62b9b
parent d3a8214458e75a9b71884aee3797ebec41a673bc
Author: mtmn <miro@haravara.org>
Date: Fri, 10 Apr 2026 10:34:47 +0200
flake.lock flake.nix
Diffstat:
| M | flake.lock | | | 184 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- |
| M | flake.nix | | | 7 | +------ |
2 files changed, 182 insertions(+), 9 deletions(-)
diff --git a/flake.lock b/flake.lock
@@ -23,6 +23,45 @@
"type": "github"
}
},
+ "agenix_2": {
+ "inputs": {
+ "darwin": "darwin_2",
+ "home-manager": "home-manager_3",
+ "nixpkgs": [
+ "ragenix",
+ "nixpkgs"
+ ],
+ "systems": "systems_3"
+ },
+ "locked": {
+ "lastModified": 1761656077,
+ "narHash": "sha256-lsNWuj4Z+pE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94=",
+ "owner": "ryantm",
+ "repo": "agenix",
+ "rev": "9ba0d85de3eaa7afeab493fed622008b6e4924f5",
+ "type": "github"
+ },
+ "original": {
+ "owner": "ryantm",
+ "repo": "agenix",
+ "type": "github"
+ }
+ },
+ "crane": {
+ "locked": {
+ "lastModified": 1760924934,
+ "narHash": "sha256-tuuqY5aU7cUkR71sO2TraVKK2boYrdW3gCSXUkF4i44=",
+ "owner": "ipetkov",
+ "repo": "crane",
+ "rev": "c6b4d5308293d0d04fcfeee92705017537cad02f",
+ "type": "github"
+ },
+ "original": {
+ "owner": "ipetkov",
+ "repo": "crane",
+ "type": "github"
+ }
+ },
"darwin": {
"inputs": {
"nixpkgs": [
@@ -45,6 +84,29 @@
"type": "github"
}
},
+ "darwin_2": {
+ "inputs": {
+ "nixpkgs": [
+ "ragenix",
+ "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"
+ }
+ },
"deploy-rs": {
"inputs": {
"flake-compat": "flake-compat",
@@ -103,6 +165,24 @@
"type": "github"
}
},
+ "flake-utils": {
+ "inputs": {
+ "systems": "systems_4"
+ },
+ "locked": {
+ "lastModified": 1731533236,
+ "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
"home-manager": {
"inputs": {
"nixpkgs": [
@@ -131,11 +211,33 @@
]
},
"locked": {
- "lastModified": 1775777809,
- "narHash": "sha256-2Tr3ivwdaTRJ0jyICnE2qXJHlPcl4NSOpBVGfChPZMw=",
+ "lastModified": 1775781825,
+ "narHash": "sha256-L5yKTpR+alrZU2XYYvIxCeCP4LBHU5jhwSj7H1VAavg=",
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "rev": "e35c39fca04fee829cecdf839a50eb9b54d8a701",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "type": "github"
+ }
+ },
+ "home-manager_3": {
+ "inputs": {
+ "nixpkgs": [
+ "ragenix",
+ "agenix",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1745494811,
+ "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "0f9090a77c7af9eafcc79394ac3d258a438f722d",
+ "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
"type": "github"
},
"original": {
@@ -180,6 +282,30 @@
"type": "github"
}
},
+ "ragenix": {
+ "inputs": {
+ "agenix": "agenix_2",
+ "crane": "crane",
+ "flake-utils": "flake-utils",
+ "nixpkgs": [
+ "nixpkgs"
+ ],
+ "rust-overlay": "rust-overlay"
+ },
+ "locked": {
+ "lastModified": 1761832913,
+ "narHash": "sha256-VCNVjjuRvrKPiYYwqhE3BAKIaReiKXGpxGp27lZ0MFM=",
+ "owner": "yaxitech",
+ "repo": "ragenix",
+ "rev": "83bccfdea758241999f32869fb6b36f7ac72f1ac",
+ "type": "github"
+ },
+ "original": {
+ "owner": "yaxitech",
+ "repo": "ragenix",
+ "type": "github"
+ }
+ },
"root": {
"inputs": {
"agenix": "agenix",
@@ -188,9 +314,31 @@
"home-manager": "home-manager_2",
"nix-index-database": "nix-index-database",
"nixpkgs": "nixpkgs",
+ "ragenix": "ragenix",
"tools": "tools"
}
},
+ "rust-overlay": {
+ "inputs": {
+ "nixpkgs": [
+ "ragenix",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1761791894,
+ "narHash": "sha256-myRIDh+PxaREz+z9LzbqBJF+SnTFJwkthKDX9zMyddY=",
+ "owner": "oxalica",
+ "repo": "rust-overlay",
+ "rev": "59c45eb69d9222a4362673141e00ff77842cd219",
+ "type": "github"
+ },
+ "original": {
+ "owner": "oxalica",
+ "repo": "rust-overlay",
+ "type": "github"
+ }
+ },
"systems": {
"locked": {
"lastModified": 1681028828,
@@ -221,6 +369,36 @@
"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"
+ }
+ },
+ "systems_4": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
"tools": {
"flake": false,
"locked": {
diff --git a/flake.nix b/flake.nix
@@ -22,11 +22,6 @@
inputs.nixpkgs.follows = "nixpkgs";
};
- agenix = {
- url = "github:ryantm/agenix";
- inputs.nixpkgs.follows = "nixpkgs";
- };
-
ragenix = {
url = "github:yaxitech/ragenix";
inputs.nixpkgs.follows = "nixpkgs";
@@ -75,7 +70,7 @@
netrc-file = ./secrets/netrc;
};
}
- inputs.agenix.nixosModules.default
+ inputs.ragenix.nixosModules.default
(hostDir + "/configuration.nix")
]
++ (lib.attrValues self.nixosModules)