Nix config files for my laptop and servers
1{
2 "nodes": {
3 "agenix": {
4 "inputs": {
5 "darwin": "darwin",
6 "home-manager": "home-manager",
7 "nixpkgs": "nixpkgs",
8 "systems": "systems"
9 },
10 "locked": {
11 "lastModified": 1770165109,
12 "narHash": "sha256-9VnK6Oqai65puVJ4WYtCTvlJeXxMzAp/69HhQuTdl/I=",
13 "owner": "ryantm",
14 "repo": "agenix",
15 "rev": "b027ee29d959fda4b60b57566d64c98a202e0feb",
16 "type": "github"
17 },
18 "original": {
19 "owner": "ryantm",
20 "repo": "agenix",
21 "type": "github"
22 }
23 },
24 "darwin": {
25 "inputs": {
26 "nixpkgs": [
27 "agenix",
28 "nixpkgs"
29 ]
30 },
31 "locked": {
32 "lastModified": 1744478979,
33 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
34 "owner": "lnl7",
35 "repo": "nix-darwin",
36 "rev": "43975d782b418ebf4969e9ccba82466728c2851b",
37 "type": "github"
38 },
39 "original": {
40 "owner": "lnl7",
41 "ref": "master",
42 "repo": "nix-darwin",
43 "type": "github"
44 }
45 },
46 "disko": {
47 "inputs": {
48 "nixpkgs": [
49 "nixpkgs"
50 ]
51 },
52 "locked": {
53 "lastModified": 1771881364,
54 "narHash": "sha256-A5uE/hMium5of/QGC6JwF5TGoDAfpNtW00T0s9u/PN8=",
55 "owner": "nix-community",
56 "repo": "disko",
57 "rev": "a4cb7bf73f264d40560ba527f9280469f1f081c6",
58 "type": "github"
59 },
60 "original": {
61 "owner": "nix-community",
62 "repo": "disko",
63 "type": "github"
64 }
65 },
66 "home-manager": {
67 "inputs": {
68 "nixpkgs": [
69 "agenix",
70 "nixpkgs"
71 ]
72 },
73 "locked": {
74 "lastModified": 1745494811,
75 "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
76 "owner": "nix-community",
77 "repo": "home-manager",
78 "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
79 "type": "github"
80 },
81 "original": {
82 "owner": "nix-community",
83 "repo": "home-manager",
84 "type": "github"
85 }
86 },
87 "home-manager_2": {
88 "inputs": {
89 "nixpkgs": [
90 "nixpkgs"
91 ]
92 },
93 "locked": {
94 "lastModified": 1771851181,
95 "narHash": "sha256-gFgE6mGUftwseV3DUENMb0k0EiHd739lZexPo5O/sdQ=",
96 "owner": "nix-community",
97 "repo": "home-manager",
98 "rev": "9a4b494b1aa1b93d8edf167f46dc8e0c0011280c",
99 "type": "github"
100 },
101 "original": {
102 "owner": "nix-community",
103 "ref": "master",
104 "repo": "home-manager",
105 "type": "github"
106 }
107 },
108 "niri": {
109 "inputs": {
110 "niri-stable": "niri-stable",
111 "niri-unstable": "niri-unstable",
112 "nixpkgs": [
113 "nixpkgs"
114 ],
115 "nixpkgs-stable": "nixpkgs-stable",
116 "xwayland-satellite-stable": "xwayland-satellite-stable",
117 "xwayland-satellite-unstable": "xwayland-satellite-unstable"
118 },
119 "locked": {
120 "lastModified": 1771940378,
121 "narHash": "sha256-qe5t8E8uK5eSgPTxtfcde3VO8fnIr/Tu+hn72FDry/E=",
122 "owner": "sodiboo",
123 "repo": "niri-flake",
124 "rev": "f8899e60a1425d21a03a05ac2c069a85398039b5",
125 "type": "github"
126 },
127 "original": {
128 "owner": "sodiboo",
129 "repo": "niri-flake",
130 "type": "github"
131 }
132 },
133 "niri-stable": {
134 "flake": false,
135 "locked": {
136 "lastModified": 1756556321,
137 "narHash": "sha256-RLD89dfjN0RVO86C/Mot0T7aduCygPGaYbog566F0Qo=",
138 "owner": "YaLTeR",
139 "repo": "niri",
140 "rev": "01be0e65f4eb91a9cd624ac0b76aaeab765c7294",
141 "type": "github"
142 },
143 "original": {
144 "owner": "YaLTeR",
145 "ref": "v25.08",
146 "repo": "niri",
147 "type": "github"
148 }
149 },
150 "niri-unstable": {
151 "flake": false,
152 "locked": {
153 "lastModified": 1771849386,
154 "narHash": "sha256-CFvjBjS2LxbBMR3Lu6wZhME6ck3CXyKUufRoJA5tlmw=",
155 "owner": "YaLTeR",
156 "repo": "niri",
157 "rev": "2dc6f4482c4eeed75ea8b133d89cad8658d38429",
158 "type": "github"
159 },
160 "original": {
161 "owner": "YaLTeR",
162 "repo": "niri",
163 "type": "github"
164 }
165 },
166 "nixos-hardware": {
167 "locked": {
168 "lastModified": 1771969195,
169 "narHash": "sha256-qwcDBtrRvJbrrnv1lf/pREQi8t2hWZxVAyeMo7/E9sw=",
170 "owner": "NixOS",
171 "repo": "nixos-hardware",
172 "rev": "41c6b421bdc301b2624486e11905c9af7b8ec68e",
173 "type": "github"
174 },
175 "original": {
176 "owner": "NixOS",
177 "ref": "master",
178 "repo": "nixos-hardware",
179 "type": "github"
180 }
181 },
182 "nixpkgs": {
183 "locked": {
184 "lastModified": 1754028485,
185 "narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=",
186 "owner": "NixOS",
187 "repo": "nixpkgs",
188 "rev": "59e69648d345d6e8fef86158c555730fa12af9de",
189 "type": "github"
190 },
191 "original": {
192 "owner": "NixOS",
193 "ref": "nixos-25.05",
194 "repo": "nixpkgs",
195 "type": "github"
196 }
197 },
198 "nixpkgs-stable": {
199 "locked": {
200 "lastModified": 1771903837,
201 "narHash": "sha256-sdaqdnsQCv3iifzxwB22tUwN/fSHoN7j2myFW5EIkGk=",
202 "owner": "NixOS",
203 "repo": "nixpkgs",
204 "rev": "e764fc9a405871f1f6ca3d1394fb422e0a0c3951",
205 "type": "github"
206 },
207 "original": {
208 "owner": "NixOS",
209 "ref": "nixos-25.11",
210 "repo": "nixpkgs",
211 "type": "github"
212 }
213 },
214 "nixpkgs_2": {
215 "locked": {
216 "lastModified": 1771848320,
217 "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=",
218 "owner": "NixOS",
219 "repo": "nixpkgs",
220 "rev": "2fc6539b481e1d2569f25f8799236694180c0993",
221 "type": "github"
222 },
223 "original": {
224 "owner": "NixOS",
225 "ref": "nixos-unstable",
226 "repo": "nixpkgs",
227 "type": "github"
228 }
229 },
230 "noctalia": {
231 "inputs": {
232 "nixpkgs": [
233 "nixpkgs"
234 ]
235 },
236 "locked": {
237 "lastModified": 1771979542,
238 "narHash": "sha256-0hqvh2D8tdwFG9pT9Ds1EysZYPTKpVJCunnXQ31MUZ8=",
239 "owner": "noctalia-dev",
240 "repo": "noctalia-shell",
241 "rev": "fe8e23f1d0e6ed4bdefd061e6834c4d61f2266be",
242 "type": "github"
243 },
244 "original": {
245 "owner": "noctalia-dev",
246 "repo": "noctalia-shell",
247 "type": "github"
248 }
249 },
250 "root": {
251 "inputs": {
252 "agenix": "agenix",
253 "disko": "disko",
254 "home-manager": "home-manager_2",
255 "niri": "niri",
256 "nixos-hardware": "nixos-hardware",
257 "nixpkgs": "nixpkgs_2",
258 "noctalia": "noctalia"
259 }
260 },
261 "systems": {
262 "locked": {
263 "lastModified": 1681028828,
264 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
265 "owner": "nix-systems",
266 "repo": "default",
267 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
268 "type": "github"
269 },
270 "original": {
271 "owner": "nix-systems",
272 "repo": "default",
273 "type": "github"
274 }
275 },
276 "xwayland-satellite-stable": {
277 "flake": false,
278 "locked": {
279 "lastModified": 1755491097,
280 "narHash": "sha256-m+9tUfsmBeF2Gn4HWa6vSITZ4Gz1eA1F5Kh62B0N4oE=",
281 "owner": "Supreeeme",
282 "repo": "xwayland-satellite",
283 "rev": "388d291e82ffbc73be18169d39470f340707edaa",
284 "type": "github"
285 },
286 "original": {
287 "owner": "Supreeeme",
288 "ref": "v0.7",
289 "repo": "xwayland-satellite",
290 "type": "github"
291 }
292 },
293 "xwayland-satellite-unstable": {
294 "flake": false,
295 "locked": {
296 "lastModified": 1771787042,
297 "narHash": "sha256-7bM6Y4KldhKnfopSALF8XALxcX7ehkomXH9sPl4MXp0=",
298 "owner": "Supreeeme",
299 "repo": "xwayland-satellite",
300 "rev": "33c344fee50504089a447a8fef5878cf4f6215fc",
301 "type": "github"
302 },
303 "original": {
304 "owner": "Supreeeme",
305 "repo": "xwayland-satellite",
306 "type": "github"
307 }
308 }
309 },
310 "root": "root",
311 "version": 7
312}