warning: Git tree '/home/kierank/etc/nixos' is dirty warning: updating lock file '/home/kierank/etc/nixos/flake.lock': • Removed input 'Hyprnix' • Removed input 'Hyprnix/aquamarine' • Removed input 'Hyprnix/aquamarine/hyprutils' • Removed input 'Hyprnix/aquamarine/hyprwayland-scanner' • Removed input 'Hyprnix/aquamarine/nixpkgs' • Removed input 'Hyprnix/aquamarine/systems' • Removed input 'Hyprnix/bird-nix-lib' • Removed input 'Hyprnix/bird-nix-lib/nixpkgs' • Removed input 'Hyprnix/bird-nix-lib/systems' • Removed input 'Hyprnix/hyprcursor' • Removed input 'Hyprnix/hyprcursor/hyprlang' • Removed input 'Hyprnix/hyprcursor/nixpkgs' • Removed input 'Hyprnix/hyprcursor/systems' • Removed input 'Hyprnix/hyprland' • Removed input 'Hyprnix/hyprland/aquamarine' • Removed input 'Hyprnix/hyprland/hyprcursor' • Removed input 'Hyprnix/hyprland/hyprlang' • Removed input 'Hyprnix/hyprland/hyprutils' • Removed input 'Hyprnix/hyprland/hyprwayland-scanner' • Removed input 'Hyprnix/hyprland/nixpkgs' • Removed input 'Hyprnix/hyprland/systems' • Removed input 'Hyprnix/hyprland/xdph' • Removed input 'Hyprnix/hyprland-protocols' • Removed input 'Hyprnix/hyprland-protocols/nixpkgs' • Removed input 'Hyprnix/hyprland-protocols/systems' • Removed input 'Hyprnix/hyprlang' • Removed input 'Hyprnix/hyprlang/nixpkgs' • Removed input 'Hyprnix/hyprlang/systems' • Removed input 'Hyprnix/hyprutils' • Removed input 'Hyprnix/hyprutils/nixpkgs' • Removed input 'Hyprnix/hyprutils/systems' • Removed input 'Hyprnix/hyprwayland-scanner' • Removed input 'Hyprnix/hyprwayland-scanner/nixpkgs' • Removed input 'Hyprnix/hyprwayland-scanner/systems' • Removed input 'Hyprnix/nixpkgs' • Removed input 'Hyprnix/systems' • Removed input 'Hyprnix/xdg-desktop-portal-hyprland' • Removed input 'Hyprnix/xdg-desktop-portal-hyprland/hyprland-protocols' • Removed input 'Hyprnix/xdg-desktop-portal-hyprland/hyprlang' • Removed input 'Hyprnix/xdg-desktop-portal-hyprland/nixpkgs' • Removed input 'Hyprnix/xdg-desktop-portal-hyprland/systems' • Added input 'hyprnix': 'github:hyprland-community/hyprnix/0cd31585bdbc76f95733d259aca8c1a1c6d059d0' (2024-08-04) • Added input 'hyprnix/aquamarine': 'github:hyprwm/aquamarine/a70fc6a2fd53fc82f0cbb464fd8e91f00511cfc1' (2024-08-03) • Added input 'hyprnix/aquamarine/hyprutils': follows 'hyprnix/hyprutils' • Added input 'hyprnix/aquamarine/hyprwayland-scanner': follows 'hyprnix/hyprwayland-scanner' • Added input 'hyprnix/aquamarine/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/aquamarine/systems': follows 'hyprnix/systems' • Added input 'hyprnix/bird-nix-lib': 'github:spikespaz/bird-nix-lib/95948f65ac043078661910cb23a123b4b2b9fb8c' (2024-06-10) • Added input 'hyprnix/bird-nix-lib/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/bird-nix-lib/systems': follows 'hyprnix/systems' • Added input 'hyprnix/hyprcursor': 'github:hyprwm/hyprcursor/912d56025f03d41b1ad29510c423757b4379eb1c' (2024-08-02) • Added input 'hyprnix/hyprcursor/hyprlang': follows 'hyprnix/hyprlang' • Added input 'hyprnix/hyprcursor/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/hyprcursor/systems': follows 'hyprnix/systems' • Added input 'hyprnix/hyprland': 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=51ffd7fa6f186419276e5d3d5fe141a3fdb3c55c' (2024-08-03) • Added input 'hyprnix/hyprland/aquamarine': follows 'hyprnix/aquamarine' • Added input 'hyprnix/hyprland/hyprcursor': follows 'hyprnix/hyprcursor' • Added input 'hyprnix/hyprland/hyprlang': follows 'hyprnix/hyprlang' • Added input 'hyprnix/hyprland/hyprutils': follows 'hyprnix/hyprutils' • Added input 'hyprnix/hyprland/hyprwayland-scanner': follows 'hyprnix/hyprwayland-scanner' • Added input 'hyprnix/hyprland/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/hyprland/systems': follows 'hyprnix/systems' • Added input 'hyprnix/hyprland/xdph': follows 'hyprnix/xdg-desktop-portal-hyprland' • Added input 'hyprnix/hyprland-protocols': 'github:hyprwm/hyprland-protocols/5a11232266bf1a1f5952d5b179c3f4b2facaaa84' (2024-07-18) • Added input 'hyprnix/hyprland-protocols/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/hyprland-protocols/systems': follows 'hyprnix/systems' • Added input 'hyprnix/hyprlang': 'github:hyprwm/hyprlang/adbefbf49664a6c2c8bf36b6487fd31e3eb68086' (2024-07-18) • Added input 'hyprnix/hyprlang/hyprutils': follows 'hyprnix/hyprutils' • Added input 'hyprnix/hyprlang/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/hyprlang/systems': follows 'hyprnix/systems' • Added input 'hyprnix/hyprutils': 'github:hyprwm/hyprutils/5dcbbc1e3de40b2cecfd2007434d86e924468f1f' (2024-07-27) • Added input 'hyprnix/hyprutils/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/hyprutils/systems': follows 'hyprnix/systems' • Added input 'hyprnix/hyprwayland-scanner': 'github:hyprwm/hyprwayland-scanner/a048a6cb015340bd82f97c1f40a4b595ca85cc30' (2024-07-18) • Added input 'hyprnix/hyprwayland-scanner/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/hyprwayland-scanner/systems': follows 'hyprnix/systems' • Added input 'hyprnix/nixpkgs': 'github:nixos/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31) • Added input 'hyprnix/systems': 'github:nix-systems/default-linux/31732fcf5e8fea42e59c2488ad31a0e651500f68' (2023-07-14) • Added input 'hyprnix/xdg-desktop-portal-hyprland': 'github:hyprwm/xdg-desktop-portal-hyprland/7f2a77ddf60390248e2a3de2261d7102a13e5341' (2024-07-30) • Added input 'hyprnix/xdg-desktop-portal-hyprland/hyprland-protocols': follows 'hyprnix/hyprland-protocols' • Added input 'hyprnix/xdg-desktop-portal-hyprland/hyprlang': follows 'hyprnix/hyprlang' • Added input 'hyprnix/xdg-desktop-portal-hyprland/nixpkgs': follows 'hyprnix/nixpkgs' • Added input 'hyprnix/xdg-desktop-portal-hyprland/systems': follows 'hyprnix/systems' warning: Git tree '/home/kierank/etc/nixos' is dirty building the system configuration... warning: Git tree '/home/kierank/etc/nixos' is dirty error: … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1571:24: 1570| let f = attrPath: 1571| zipAttrsWith (n: values: | ^ 1572| let here = attrPath ++ [n]; in … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18: 1204| mapAttrs 1205| (name: value: | ^ 1206| if isAttrs value && cond value … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18: 1207| then recurse (path ++ [ name ]) value 1208| else f (path ++ [ name ]) value); | ^ 1209| in … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72: 241| # For definitions that have an associated option 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 243| … while evaluating the option `system.build.toplevel': … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28: 823| # Process mkMerge and mkIf properties. 824| defs' = concatMap (m: | ^ 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix': … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137: 824| defs' = concatMap (m: 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 826| ) defs; … while calling 'dischargeProperties' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25: 895| */ 896| dischargeProperties = def: | ^ 897| if def._type or "" == "merge" then … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix:71:12: 70| # Replace runtime dependencies 71| system = foldr ({ oldDependency, newDependency }: drv: | ^ 72| pkgs.replaceDependency { inherit oldDependency newDependency drv; } … while calling 'foldr' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:121:20: 120| */ 121| foldr = op: nul: list: | ^ 122| let … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:128:8: 127| else op (elemAt list n) (fold' (n + 1)); 128| in fold' 0; | ^ 129| … while calling 'fold'' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:124:15: 123| len = length list; 124| fold' = n: | ^ 125| if n == len … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18: 1204| mapAttrs 1205| (name: value: | ^ 1206| if isAttrs value && cond value … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18: 1207| then recurse (path ++ [ name ]) value 1208| else f (path ++ [ name ]) value); | ^ 1209| in … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72: 241| # For definitions that have an associated option 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 243| … while evaluating the option `assertions': … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28: 823| # Process mkMerge and mkIf properties. 824| defs' = concatMap (m: | ^ 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix': … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137: 824| defs' = concatMap (m: 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 826| ) defs; … while calling 'dischargeProperties' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25: 895| */ 896| dischargeProperties = def: | ^ 897| if def._type or "" == "merge" then … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:902:11: 901| if def.condition then 902| dischargeProperties def.content | ^ 903| else … while calling 'dischargeProperties' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25: 895| */ 896| dischargeProperties = def: | ^ 897| if def._type or "" == "merge" then … from call site at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:20: 109| 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config: | ^ 111| flip map config.assertions (assertion: { … while calling 'flatten' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13: 430| */ 431| flatten = x: | ^ 432| if isList x … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:21: 432| if isList x 433| then concatMap (y: flatten y) x | ^ 434| else [x]; … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:24: 432| if isList x 433| then concatMap (y: flatten y) x | ^ 434| else [x]; … while calling 'flatten' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13: 430| */ 431| flatten = x: | ^ 432| if isList x … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:10: 1095| attrs: 1096| map (name: f name attrs.${name}) (attrNames attrs); | ^ 1097| … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:16: 1095| attrs: 1096| map (name: f name attrs.${name}) (attrNames attrs); | ^ 1097| … while calling anonymous lambda at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:66: 109| 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config: | ^ 111| flip map config.assertions (assertion: { … from call site at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:111:9: 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config: 111| flip map config.assertions (assertion: { | ^ 112| inherit (assertion) assertion; … while calling 'flip' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/trivial.nix:314:16: 313| */ 314| flip = f: a: b: f b a; | ^ 315| … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:584:22: 583| merge = loc: defs: 584| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs: | ^ 585| (mergeDefinitions (loc ++ [name]) elemType defs).optionalValue … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:846:59: 845| if isDefined then 846| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal | ^ 847| else let allInvalid = filter (def: ! type.check def.value) defsFinal; … while calling 'merge' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:888:22: 887| check = x: isAttrs x || isFunction x || path.check x; 888| merge = loc: defs: | ^ 889| (base.extendModules { … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:28: 241| # For definitions that have an associated option 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 243| … while calling 'mapAttrsRecursiveCond' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1201:5: 1200| f: 1201| set: | ^ 1202| let … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:234:33: 233| ({ inherit lib options config specialArgs; } // specialArgs); 234| in mergeModules prefix (reverseList collected); | ^ 235| … while calling 'reverseList' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:1116:17: 1115| */ 1116| reverseList = xs: | ^ 1117| let l = length xs; in genList (n: elemAt xs (l - n - 1)) l; … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:229:25: 228| merged = 229| let collected = collectModules | ^ 230| class … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:445:37: 444| 445| in modulesPath: initialModules: args: | ^ 446| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args); … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:446:7: 445| in modulesPath: initialModules: args: 446| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args); | ^ 447| … while calling 'filterModules' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:413:36: 412| # modules recursively. It returns the final list of unique-by-key modules 413| filterModules = modulesPath: { disabled, modules }: | ^ 414| let … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:439:31: 438| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled; 439| keyFilter = filter (attrs: ! elem attrs.key disabledKeys); | ^ 440| in map (attrs: attrs.module) (builtins.genericClosure { … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:400:22: 399| let 400| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x); | ^ 401| collectedImports = collectStructuredModules module._file module.key module.imports args; … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:359:11: 358| then 359| m: | ^ 360| if m._class != null -> m._class == class … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:400:35: 399| let 400| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x); | ^ 401| collectedImports = collectStructuredModules module._file module.key module.imports args; … while calling 'loadModule' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:336:53: 335| # Like unifyModuleSyntax, but also imports paths and calls functions if necessary 336| loadModule = args: fallbackFile: fallbackKey: m: | ^ 337| if isFunction m then … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:337:12: 336| loadModule = args: fallbackFile: fallbackKey: m: 337| if isFunction m then | ^ 338| unifyModuleSyntax fallbackFile fallbackKey (applyModuleArgs fallbackKey m args) … while calling 'isFunction' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/trivial.nix:929:16: 928| */ 929| isFunction = f: builtins.isFunction f || | ^ 930| (f ? __functor && isFunction (f.__functor f)); error: attribute 'hypernix' missing at /nix/store/4pvxnzkn19paqwc1lm4kgn3p7b3qvyd7-source/home-manager/hyprland/default.nix:3:5: 2| imports = [ 3| inputs.hypernix.homeManagerModules.hyprland | ^ 4| # inputs.hyprland-nix.homeManagerModules.xdg-desktop-portals Did you mean hyprnix? 󱄅 kierank on moonlark at …/nixos via 󰊢 master 《  》 took 3s  sudo nixos-rebuild switch --show-trace warning: Git tree '/home/kierank/etc/nixos' is dirty building the system configuration... warning: Git tree '/home/kierank/etc/nixos' is dirty error: … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1571:24: 1570| let f = attrPath: 1571| zipAttrsWith (n: values: | ^ 1572| let here = attrPath ++ [n]; in … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18: 1204| mapAttrs 1205| (name: value: | ^ 1206| if isAttrs value && cond value … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18: 1207| then recurse (path ++ [ name ]) value 1208| else f (path ++ [ name ]) value); | ^ 1209| in … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72: 241| # For definitions that have an associated option 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 243| … while evaluating the option `system.build.toplevel': … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28: 823| # Process mkMerge and mkIf properties. 824| defs' = concatMap (m: | ^ 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix': … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137: 824| defs' = concatMap (m: 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 826| ) defs; … while calling 'dischargeProperties' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25: 895| */ 896| dischargeProperties = def: | ^ 897| if def._type or "" == "merge" then … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/nixos/modules/system/activation/top-level.nix:71:12: 70| # Replace runtime dependencies 71| system = foldr ({ oldDependency, newDependency }: drv: | ^ 72| pkgs.replaceDependency { inherit oldDependency newDependency drv; } … while calling 'foldr' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:121:20: 120| */ 121| foldr = op: nul: list: | ^ 122| let … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:128:8: 127| else op (elemAt list n) (fold' (n + 1)); 128| in fold' 0; | ^ 129| … while calling 'fold'' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:124:15: 123| len = length list; 124| fold' = n: | ^ 125| if n == len … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1205:18: 1204| mapAttrs 1205| (name: value: | ^ 1206| if isAttrs value && cond value … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1208:18: 1207| then recurse (path ++ [ name ]) value 1208| else f (path ++ [ name ]) value); | ^ 1209| in … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:242:72: 241| # For definitions that have an associated option 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options; | ^ 243| … while evaluating the option `assertions': … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:824:28: 823| # Process mkMerge and mkIf properties. 824| defs' = concatMap (m: | ^ 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) … while evaluating definitions from `/nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix': … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:825:137: 824| defs' = concatMap (m: 825| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) | ^ 826| ) defs; … while calling 'dischargeProperties' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25: 895| */ 896| dischargeProperties = def: | ^ 897| if def._type or "" == "merge" then … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:902:11: 901| if def.condition then 902| dischargeProperties def.content | ^ 903| else … while calling 'dischargeProperties' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:896:25: 895| */ 896| dischargeProperties = def: | ^ 897| if def._type or "" == "merge" then … from call site at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:20: 109| 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config: | ^ 111| flip map config.assertions (assertion: { … while calling 'flatten' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13: 430| */ 431| flatten = x: | ^ 432| if isList x … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:21: 432| if isList x 433| then concatMap (y: flatten y) x | ^ 434| else [x]; … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:433:24: 432| if isList x 433| then concatMap (y: flatten y) x | ^ 434| else [x]; … while calling 'flatten' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/lists.nix:431:13: 430| */ 431| flatten = x: | ^ 432| if isList x … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:10: 1095| attrs: 1096| map (name: f name attrs.${name}) (attrNames attrs); | ^ 1097| … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/attrsets.nix:1096:16: 1095| attrs: 1096| map (name: f name attrs.${name}) (attrNames attrs); | ^ 1097| … while calling anonymous lambda at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:110:66: 109| 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config: | ^ 111| flip map config.assertions (assertion: { … from call site at /nix/store/hxhym8c5xz6dxkl3d9yppiwlnzk3khn7-source/nixos/common.nix:111:9: 110| assertions = flatten (flip mapAttrsToList cfg.users (user: config: 111| flip map config.assertions (assertion: { | ^ 112| inherit (assertion) assertion; … while calling 'flip' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/trivial.nix:314:16: 313| */ 314| flip = f: a: b: f b a; | ^ 315| … while calling anonymous lambda at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:584:22: 583| merge = loc: defs: 584| mapAttrs (n: v: v.value) (filterAttrs (n: v: v ? value) (zipAttrsWith (name: defs: | ^ 585| (mergeDefinitions (loc ++ [name]) elemType defs).optionalValue … from call site at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/modules.nix:846:59: 845| if isDefined then 846| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal | ^ 847| else let allInvalid = filter (def: ! type.check def.value) defsFinal; … while calling 'merge' at /nix/store/114462g9fhfa5ck1ssribfdh7wlk9m1s-source/lib/types.nix:888:22: 887| check = x: isAttrs x || isFunction x || path.check x; 888| merge = loc: defs: | ^ 889| (base.extendModules { error: The option `home-manager.users.kierank.wayland.windowManager.hyprland.fufexan' does not exist. Definition values: - In `/nix/store/mfr911rla3yc4py8i67f6a4dq9q3v53h-source/home-manager/hyprland': { enable = true; }