1warning: Git tree '/home/kierank/etc/nixos' is dirty
2warning: updating lock file '/home/kierank/etc/nixos/flake.lock':
3• Removed input 'Hyprnix'
4• Removed input 'Hyprnix/aquamarine'
5• Removed input 'Hyprnix/aquamarine/hyprutils'
6• Removed input 'Hyprnix/aquamarine/hyprwayland-scanner'
7• Removed input 'Hyprnix/aquamarine/nixpkgs'
8• Removed input 'Hyprnix/aquamarine/systems'
9• Removed input 'Hyprnix/bird-nix-lib'
10• Removed input 'Hyprnix/bird-nix-lib/nixpkgs'
11• Removed input 'Hyprnix/bird-nix-lib/systems'
12• Removed input 'Hyprnix/hyprcursor'
13• Removed input 'Hyprnix/hyprcursor/hyprlang'
14• Removed input 'Hyprnix/hyprcursor/nixpkgs'
15• Removed input 'Hyprnix/hyprcursor/systems'
16• Removed input 'Hyprnix/hyprland'
17• Removed input 'Hyprnix/hyprland/aquamarine'
18• Removed input 'Hyprnix/hyprland/hyprcursor'
19• Removed input 'Hyprnix/hyprland/hyprlang'
20• Removed input 'Hyprnix/hyprland/hyprutils'
21• Removed input 'Hyprnix/hyprland/hyprwayland-scanner'
22• Removed input 'Hyprnix/hyprland/nixpkgs'
23• Removed input 'Hyprnix/hyprland/systems'
24• Removed input 'Hyprnix/hyprland/xdph'
25• Removed input 'Hyprnix/hyprland-protocols'
26• Removed input 'Hyprnix/hyprland-protocols/nixpkgs'
27• Removed input 'Hyprnix/hyprland-protocols/systems'
28• Removed input 'Hyprnix/hyprlang'
29• Removed input 'Hyprnix/hyprlang/nixpkgs'
30• Removed input 'Hyprnix/hyprlang/systems'
31• Removed input 'Hyprnix/hyprutils'
32• Removed input 'Hyprnix/hyprutils/nixpkgs'
33• Removed input 'Hyprnix/hyprutils/systems'
34• Removed input 'Hyprnix/hyprwayland-scanner'
35• Removed input 'Hyprnix/hyprwayland-scanner/nixpkgs'
36• Removed input 'Hyprnix/hyprwayland-scanner/systems'
37• Removed input 'Hyprnix/nixpkgs'
38• Removed input 'Hyprnix/systems'
39• Removed input 'Hyprnix/xdg-desktop-portal-hyprland'
40• Removed input 'Hyprnix/xdg-desktop-portal-hyprland/hyprland-protocols'
41• Removed input 'Hyprnix/xdg-desktop-portal-hyprland/hyprlang'
42• Removed input 'Hyprnix/xdg-desktop-portal-hyprland/nixpkgs'
43• Removed input 'Hyprnix/xdg-desktop-portal-hyprland/systems'
44• Added input 'hyprnix':
45 'github:hyprland-community/hyprnix/0cd31585bdbc76f95733d259aca8c1a1c6d059d0' (2024-08-04)
46• Added input 'hyprnix/aquamarine':
47 'github:hyprwm/aquamarine/a70fc6a2fd53fc82f0cbb464fd8e91f00511cfc1' (2024-08-03)
48• Added input 'hyprnix/aquamarine/hyprutils':
49 follows 'hyprnix/hyprutils'
50• Added input 'hyprnix/aquamarine/hyprwayland-scanner':
51 follows 'hyprnix/hyprwayland-scanner'
52• Added input 'hyprnix/aquamarine/nixpkgs':
53 follows 'hyprnix/nixpkgs'
54• Added input 'hyprnix/aquamarine/systems':
55 follows 'hyprnix/systems'
56• Added input 'hyprnix/bird-nix-lib':
57 'github:spikespaz/bird-nix-lib/95948f65ac043078661910cb23a123b4b2b9fb8c' (2024-06-10)
58• Added input 'hyprnix/bird-nix-lib/nixpkgs':
59 follows 'hyprnix/nixpkgs'
60• Added input 'hyprnix/bird-nix-lib/systems':
61 follows 'hyprnix/systems'
62• Added input 'hyprnix/hyprcursor':
63 'github:hyprwm/hyprcursor/912d56025f03d41b1ad29510c423757b4379eb1c' (2024-08-02)
64• Added input 'hyprnix/hyprcursor/hyprlang':
65 follows 'hyprnix/hyprlang'
66• Added input 'hyprnix/hyprcursor/nixpkgs':
67 follows 'hyprnix/nixpkgs'
68• Added input 'hyprnix/hyprcursor/systems':
69 follows 'hyprnix/systems'
70• Added input 'hyprnix/hyprland':
71 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=51ffd7fa6f186419276e5d3d5fe141a3fdb3c55c' (2024-08-03)
72• Added input 'hyprnix/hyprland/aquamarine':
73 follows 'hyprnix/aquamarine'
74• Added input 'hyprnix/hyprland/hyprcursor':
75 follows 'hyprnix/hyprcursor'
76• Added input 'hyprnix/hyprland/hyprlang':
77 follows 'hyprnix/hyprlang'
78• Added input 'hyprnix/hyprland/hyprutils':
79 follows 'hyprnix/hyprutils'
80• Added input 'hyprnix/hyprland/hyprwayland-scanner':
81 follows 'hyprnix/hyprwayland-scanner'
82• Added input 'hyprnix/hyprland/nixpkgs':
83 follows 'hyprnix/nixpkgs'
84• Added input 'hyprnix/hyprland/systems':
85 follows 'hyprnix/systems'
86• Added input 'hyprnix/hyprland/xdph':
87 follows 'hyprnix/xdg-desktop-portal-hyprland'
88• Added input 'hyprnix/hyprland-protocols':
89 'github:hyprwm/hyprland-protocols/5a11232266bf1a1f5952d5b179c3f4b2facaaa84' (2024-07-18)
90• Added input 'hyprnix/hyprland-protocols/nixpkgs':
91 follows 'hyprnix/nixpkgs'
92• Added input 'hyprnix/hyprland-protocols/systems':
93 follows 'hyprnix/systems'
94• Added input 'hyprnix/hyprlang':
95 'github:hyprwm/hyprlang/adbefbf49664a6c2c8bf36b6487fd31e3eb68086' (2024-07-18)
96• Added input 'hyprnix/hyprlang/hyprutils':
97 follows 'hyprnix/hyprutils'
98• Added input 'hyprnix/hyprlang/nixpkgs':
99 follows 'hyprnix/nixpkgs'
100• Added input 'hyprnix/hyprlang/systems':
101 follows 'hyprnix/systems'
102• Added input 'hyprnix/hyprutils':
103 'github:hyprwm/hyprutils/5dcbbc1e3de40b2cecfd2007434d86e924468f1f' (2024-07-27)
104• Added input 'hyprnix/hyprutils/nixpkgs':
105 follows 'hyprnix/nixpkgs'
106• Added input 'hyprnix/hyprutils/systems':
107 follows 'hyprnix/systems'
108• Added input 'hyprnix/hyprwayland-scanner':
109 'github:hyprwm/hyprwayland-scanner/a048a6cb015340bd82f97c1f40a4b595ca85cc30' (2024-07-18)
110• Added input 'hyprnix/hyprwayland-scanner/nixpkgs':
111 follows 'hyprnix/nixpkgs'
112• Added input 'hyprnix/hyprwayland-scanner/systems':
113 follows 'hyprnix/systems'
114• Added input 'hyprnix/nixpkgs':
115 'github:nixos/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31)
116• Added input 'hyprnix/systems':
117 'github:nix-systems/default-linux/31732fcf5e8fea42e59c2488ad31a0e651500f68' (2023-07-14)
118• Added input 'hyprnix/xdg-desktop-portal-hyprland':
119 'github:hyprwm/xdg-desktop-portal-hyprland/7f2a77ddf60390248e2a3de2261d7102a13e5341' (2024-07-30)
120• Added input 'hyprnix/xdg-desktop-portal-hyprland/hyprland-protocols':
121 follows 'hyprnix/hyprland-protocols'
122• Added input 'hyprnix/xdg-desktop-portal-hyprland/hyprlang':
123 follows 'hyprnix/hyprlang'
124• Added input 'hyprnix/xdg-desktop-portal-hyprland/nixpkgs':
125 follows 'hyprnix/nixpkgs'
126• Added input 'hyprnix/xdg-desktop-portal-hyprland/systems':
127 follows 'hyprnix/systems'
128warning: Git tree '/home/kierank/etc/nixos' is dirty
129building the system configuration...
130warning: Git tree '/home/kierank/etc/nixos' is dirty
131error:
132 … while calling anonymous lambda
133
134 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1571:24:
135
136 1570| let f = attrPath:
137 1571| zipAttrsWith (n: values:
138 | ^
139 1572| let here = attrPath ++ [n]; in
140
141 … while calling anonymous lambda
142
143 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18:
144
145 1204| mapAttrs
146 1205| (name: value:
147 | ^
148 1206| if isAttrs value && cond value
149
150 … from call site
151
152 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18:
153
154 1207| then recurse (path ++ [ name ]) value
155 1208| else f (path ++ [ name ]) value);
156 | ^
157 1209| in
158
159 … while calling anonymous lambda
160
161 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72:
162
163 241| # For definitions that have an associated option
164 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
165 | ^
166 243|
167
168 … while evaluating the option `system.build.toplevel':
169
170 … while calling anonymous lambda
171
172 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28:
173
174 823| # Process mkMerge and mkIf properties.
175 824| defs' = concatMap (m:
176 | ^
177 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
178
179 … while evaluating definitions from `/nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix':
180
181 … from call site
182
183 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137:
184
185 824| defs' = concatMap (m:
186 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
187 | ^
188 826| ) defs;
189
190 … while calling 'dischargeProperties'
191
192 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25:
193
194 895| */
195 896| dischargeProperties = def:
196 | ^
197 897| if def._type or "" == "merge" then
198
199 … from call site
200
201 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix:71:12:
202
203 70| # Replace runtime dependencies
204 71| system = foldr ({ oldDependency, newDependency }: drv:
205 | ^
206 72| pkgs.replaceDependency { inherit oldDependency newDependency drv; }
207
208 … while calling 'foldr'
209
210 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:121:20:
211
212 120| */
213 121| foldr = op: nul: list:
214 | ^
215 122| let
216
217 … from call site
218
219 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:128:8:
220
221 127| else op (elemAt list n) (fold' (n + 1));
222 128| in fold' 0;
223 | ^
224 129|
225
226 … while calling 'fold''
227
228 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:124:15:
229
230 123| len = length list;
231 124| fold' = n:
232 | ^
233 125| if n == len
234
235 … while calling anonymous lambda
236
237 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18:
238
239 1204| mapAttrs
240 1205| (name: value:
241 | ^
242 1206| if isAttrs value && cond value
243
244 … from call site
245
246 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18:
247
248 1207| then recurse (path ++ [ name ]) value
249 1208| else f (path ++ [ name ]) value);
250 | ^
251 1209| in
252
253 … while calling anonymous lambda
254
255 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72:
256
257 241| # For definitions that have an associated option
258 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
259 | ^
260 243|
261
262 … while evaluating the option `assertions':
263
264 … while calling anonymous lambda
265
266 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28:
267
268 823| # Process mkMerge and mkIf properties.
269 824| defs' = concatMap (m:
270 | ^
271 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
272
273 … while evaluating definitions from `/nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix':
274
275 … from call site
276
277 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137:
278
279 824| defs' = concatMap (m:
280 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
281 | ^
282 826| ) defs;
283
284 … while calling 'dischargeProperties'
285
286 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25:
287
288 895| */
289 896| dischargeProperties = def:
290 | ^
291 897| if def._type or "" == "merge" then
292
293 … from call site
294
295 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:902:11:
296
297 901| if def.condition then
298 902| dischargeProperties def.content
299 | ^
300 903| else
301
302 … while calling 'dischargeProperties'
303
304 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25:
305
306 895| */
307 896| dischargeProperties = def:
308 | ^
309 897| if def._type or "" == "merge" then
310
311 … from call site
312
313 at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:20:
314
315 109|
316 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config:
317 | ^
318 111| flip map config.assertions (assertion: {
319
320 … while calling 'flatten'
321
322 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13:
323
324 430| */
325 431| flatten = x:
326 | ^
327 432| if isList x
328
329 … while calling anonymous lambda
330
331 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:21:
332
333 432| if isList x
334 433| then concatMap (y: flatten y) x
335 | ^
336 434| else [x];
337
338 … from call site
339
340 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:24:
341
342 432| if isList x
343 433| then concatMap (y: flatten y) x
344 | ^
345 434| else [x];
346
347 … while calling 'flatten'
348
349 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13:
350
351 430| */
352 431| flatten = x:
353 | ^
354 432| if isList x
355
356 … while calling anonymous lambda
357
358 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:10:
359
360 1095| attrs:
361 1096| map (name: f name attrs.${name}) (attrNames attrs);
362 | ^
363 1097|
364
365 … from call site
366
367 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:16:
368
369 1095| attrs:
370 1096| map (name: f name attrs.${name}) (attrNames attrs);
371 | ^
372 1097|
373
374 … while calling anonymous lambda
375
376 at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:66:
377
378 109|
379 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config:
380 | ^
381 111| flip map config.assertions (assertion: {
382
383 … from call site
384
385 at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:111:9:
386
387 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config:
388 111| flip map config.assertions (assertion: {
389 | ^
390 112| inherit (assertion) assertion;
391
392 … while calling 'flip'
393
394 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/trivial.nix:314:16:
395
396 313| */
397 314| flip = f: a: b: f b a;
398 | ^
399 315|
400
401 … while calling anonymous lambda
402
403 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:584:22:
404
405 583| merge = loc: defs:
406 584| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs:
407 | ^
408 585| (mergeDefinitions (loc ++ [name]) elemType defs).optionalValue
409
410 … from call site
411
412 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:846:59:
413
414 845| if isDefined then
415 846| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
416 | ^
417 847| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
418
419 … while calling 'merge'
420
421 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:888:22:
422
423 887| check = x: isAttrs x || isFunction x || path.check x;
424 888| merge = loc: defs:
425 | ^
426 889| (base.extendModules {
427
428 … from call site
429
430 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:28:
431
432 241| # For definitions that have an associated option
433 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
434 | ^
435 243|
436
437 … while calling 'mapAttrsRecursiveCond'
438
439 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1201:5:
440
441 1200| f:
442 1201| set:
443 | ^
444 1202| let
445
446 … from call site
447
448 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:234:33:
449
450 233| ({ inherit lib options config specialArgs; } // specialArgs);
451 234| in mergeModules prefix (reverseList collected);
452 | ^
453 235|
454
455 … while calling 'reverseList'
456
457 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:1116:17:
458
459 1115| */
460 1116| reverseList = xs:
461 | ^
462 1117| let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;
463
464 … from call site
465
466 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:229:25:
467
468 228| merged =
469 229| let collected = collectModules
470 | ^
471 230| class
472
473 … while calling anonymous lambda
474
475 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:445:37:
476
477 444|
478 445| in modulesPath: initialModules: args:
479 | ^
480 446| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
481
482 … from call site
483
484 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:446:7:
485
486 445| in modulesPath: initialModules: args:
487 446| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
488 | ^
489 447|
490
491 … while calling 'filterModules'
492
493 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:413:36:
494
495 412| # modules recursively. It returns the final list of unique-by-key modules
496 413| filterModules = modulesPath: { disabled, modules }:
497 | ^
498 414| let
499
500 … while calling anonymous lambda
501
502 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:439:31:
503
504 438| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled;
505 439| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
506 | ^
507 440| in map (attrs: attrs.module) (builtins.genericClosure {
508
509 … from call site
510
511 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:400:22:
512
513 399| let
514 400| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
515 | ^
516 401| collectedImports = collectStructuredModules module._file module.key module.imports args;
517
518 … while calling anonymous lambda
519
520 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:359:11:
521
522 358| then
523 359| m:
524 | ^
525 360| if m._class != null -> m._class == class
526
527 … from call site
528
529 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:400:35:
530
531 399| let
532 400| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
533 | ^
534 401| collectedImports = collectStructuredModules module._file module.key module.imports args;
535
536 … while calling 'loadModule'
537
538 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:336:53:
539
540 335| # Like unifyModuleSyntax, but also imports paths and calls functions if necessary
541 336| loadModule = args: fallbackFile: fallbackKey: m:
542 | ^
543 337| if isFunction m then
544
545 … from call site
546
547 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:337:12:
548
549 336| loadModule = args: fallbackFile: fallbackKey: m:
550 337| if isFunction m then
551 | ^
552 338| unifyModuleSyntax fallbackFile fallbackKey (applyModuleArgs fallbackKey m args)
553
554 … while calling 'isFunction'
555
556 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/trivial.nix:929:16:
557
558 928| */
559 929| isFunction = f: builtins.isFunction f ||
560 | ^
561 930| (f ? __functor && isFunction (f.__functor f));
562
563 error: attribute 'hypernix' missing
564
565 at /nix/store/4pvxnzkn19paqwc1lm4kgn3p7b3qvyd7-source/home-manager/hyprland/default.nix:3:5:
566
567 2| imports = [
568 3| inputs.hypernix.homeManagerModules.hyprland
569 | ^
570 4| # inputs.hyprland-nix.homeManagerModules.xdg-desktop-portals
571 Did you mean hyprnix?
572
573 kierank on moonlark at …/nixos via master 《 》 took 3s
574 sudo nixos-rebuild switch --show-trace
575warning: Git tree '/home/kierank/etc/nixos' is dirty
576building the system configuration...
577warning: Git tree '/home/kierank/etc/nixos' is dirty
578error:
579 … while calling anonymous lambda
580
581 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1571:24:
582
583 1570| let f = attrPath:
584 1571| zipAttrsWith (n: values:
585 | ^
586 1572| let here = attrPath ++ [n]; in
587
588 … while calling anonymous lambda
589
590 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18:
591
592 1204| mapAttrs
593 1205| (name: value:
594 | ^
595 1206| if isAttrs value && cond value
596
597 … from call site
598
599 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18:
600
601 1207| then recurse (path ++ [ name ]) value
602 1208| else f (path ++ [ name ]) value);
603 | ^
604 1209| in
605
606 … while calling anonymous lambda
607
608 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72:
609
610 241| # For definitions that have an associated option
611 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
612 | ^
613 243|
614
615 … while evaluating the option `system.build.toplevel':
616
617 … while calling anonymous lambda
618
619 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28:
620
621 823| # Process mkMerge and mkIf properties.
622 824| defs' = concatMap (m:
623 | ^
624 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
625
626 … while evaluating definitions from `/nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix':
627
628 … from call site
629
630 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137:
631
632 824| defs' = concatMap (m:
633 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
634 | ^
635 826| ) defs;
636
637 … while calling 'dischargeProperties'
638
639 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25:
640
641 895| */
642 896| dischargeProperties = def:
643 | ^
644 897| if def._type or "" == "merge" then
645
646 … from call site
647
648 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix:71:12:
649
650 70| # Replace runtime dependencies
651 71| system = foldr ({ oldDependency, newDependency }: drv:
652 | ^
653 72| pkgs.replaceDependency { inherit oldDependency newDependency drv; }
654
655 … while calling 'foldr'
656
657 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:121:20:
658
659 120| */
660 121| foldr = op: nul: list:
661 | ^
662 122| let
663
664 … from call site
665
666 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:128:8:
667
668 127| else op (elemAt list n) (fold' (n + 1));
669 128| in fold' 0;
670 | ^
671 129|
672
673 … while calling 'fold''
674
675 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:124:15:
676
677 123| len = length list;
678 124| fold' = n:
679 | ^
680 125| if n == len
681
682 … while calling anonymous lambda
683
684 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18:
685
686 1204| mapAttrs
687 1205| (name: value:
688 | ^
689 1206| if isAttrs value && cond value
690
691 … from call site
692
693 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18:
694
695 1207| then recurse (path ++ [ name ]) value
696 1208| else f (path ++ [ name ]) value);
697 | ^
698 1209| in
699
700 … while calling anonymous lambda
701
702 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72:
703
704 241| # For definitions that have an associated option
705 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
706 | ^
707 243|
708
709 … while evaluating the option `assertions':
710
711 … while calling anonymous lambda
712
713 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28:
714
715 823| # Process mkMerge and mkIf properties.
716 824| defs' = concatMap (m:
717 | ^
718 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
719
720 … while evaluating definitions from `/nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix':
721
722 … from call site
723
724 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137:
725
726 824| defs' = concatMap (m:
727 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
728 | ^
729 826| ) defs;
730
731 … while calling 'dischargeProperties'
732
733 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25:
734
735 895| */
736 896| dischargeProperties = def:
737 | ^
738 897| if def._type or "" == "merge" then
739
740 … from call site
741
742 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:902:11:
743
744 901| if def.condition then
745 902| dischargeProperties def.content
746 | ^
747 903| else
748
749 … while calling 'dischargeProperties'
750
751 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25:
752
753 895| */
754 896| dischargeProperties = def:
755 | ^
756 897| if def._type or "" == "merge" then
757
758 … from call site
759
760 at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:20:
761
762 109|
763 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config:
764 | ^
765 111| flip map config.assertions (assertion: {
766
767 … while calling 'flatten'
768
769 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13:
770
771 430| */
772 431| flatten = x:
773 | ^
774 432| if isList x
775
776 … while calling anonymous lambda
777
778 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:21:
779
780 432| if isList x
781 433| then concatMap (y: flatten y) x
782 | ^
783 434| else [x];
784
785 … from call site
786
787 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:24:
788
789 432| if isList x
790 433| then concatMap (y: flatten y) x
791 | ^
792 434| else [x];
793
794 … while calling 'flatten'
795
796 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13:
797
798 430| */
799 431| flatten = x:
800 | ^
801 432| if isList x
802
803 … while calling anonymous lambda
804
805 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:10:
806
807 1095| attrs:
808 1096| map (name: f name attrs.${name}) (attrNames attrs);
809 | ^
810 1097|
811
812 … from call site
813
814 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:16:
815
816 1095| attrs:
817 1096| map (name: f name attrs.${name}) (attrNames attrs);
818 | ^
819 1097|
820
821 … while calling anonymous lambda
822
823 at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:66:
824
825 109|
826 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config:
827 | ^
828 111| flip map config.assertions (assertion: {
829
830 … from call site
831
832 at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:111:9:
833
834 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config:
835 111| flip map config.assertions (assertion: {
836 | ^
837 112| inherit (assertion) assertion;
838
839 … while calling 'flip'
840
841 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/trivial.nix:314:16:
842
843 313| */
844 314| flip = f: a: b: f b a;
845 | ^
846 315|
847
848 … while calling anonymous lambda
849
850 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:584:22:
851
852 583| merge = loc: defs:
853 584| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs:
854 | ^
855 585| (mergeDefinitions (loc ++ [name]) elemType defs).optionalValue
856
857 … from call site
858
859 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:846:59:
860
861 845| if isDefined then
862 846| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
863 | ^
864 847| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
865
866 … while calling 'merge'
867
868 at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:888:22:
869
870 887| check = x: isAttrs x || isFunction x || path.check x;
871 888| merge = loc: defs:
872 | ^
873 889| (base.extendModules {
874
875 error: The option `home-manager.users.kierank.wayland.windowManager.hyprland.fufexan' does not exist. Definition values:
876 - In `/nix/store/mfr911rla3yc4py8i67f6a4dq9q3v53h-source/home-manager/hyprland':
877 {
878 enable = true;
879 }