simple ags launcher

This commit is contained in:
Emile Clark-Boman 2024-11-11 12:29:10 +10:00
parent e2bd5335d8
commit 1d4189b040
186 changed files with 24097 additions and 335 deletions

765
out.data
View file

@ -404,308 +404,523 @@ error:
| ^
274| let
… in the left operand of the AND (&&) operator
… in the right operand of the AND (&&) operator
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:273:72:
272| checkUnmatched =
273| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
| ^
274| let
in the left operand of the AND (&&) operator
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:273:33:
272| checkUnmatched =
273| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
| ^
274| let
while evaluating the attribute 'unmatchedDefns'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:695:7:
694| # Transforms unmatchedDefnsByName into a list of definitions
695| unmatchedDefns =
| ^
696| if configs == []
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:266:12:
265|
266| in if declaredConfig._module.freeformType == null then declaredConfig
| ^
267| # Because all definitions that had an associated option ended in
… while calling the 'concatLists' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:702:11:
701| else
702| concatLists (mapAttrsToList (name: defs:
| ^
703| map (def: def // {
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1095:10:
1094| attrs:
1095| map (name: f name attrs.${name}) (attrNames attrs);
| ^
1096|
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:254:28:
253| # For definitions that have an associated option
254| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
255|
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1095:16:
1094| attrs:
1095| map (name: f name attrs.${name}) (attrNames attrs);
| ^
1096|
… while calling 'mapAttrsRecursiveCond'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1200:5:
1199| f:
1200| set:
| ^
1201| let
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:702:46:
701| else
702| concatLists (mapAttrsToList (name: defs:
| ^
703| map (def: def // {
… while calling the 'mapAttrs' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1209:5:
1208| in
1209| recurse [ ] set;
| ^
1210|
… while calling the 'map' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:703:13:
702| concatLists (mapAttrsToList (name: defs:
703| map (def: def // {
| ^
704| # Set this so we know when the definition first left unmatched territory
while evaluating the attribute 'matchedOptions'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:692:15:
691| in {
692| inherit matchedOptions;
| ^
693|
from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1095:23:
1094| attrs:
1095| map (name: f name attrs.${name}) (attrNames attrs);
| ^
1096|
… while calling the 'mapAttrs' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:683:24:
682|
683| matchedOptions = mapAttrs (n: v: v.matchedOptions) resultsByName;
| ^
684|
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:688:22:
687| # Propagate all unmatched definitions from nested option sets
688| mapAttrs (n: v: v.unmatchedDefns) resultsByName
| ^
689| # Plus the definitions for the current prefix that don't have a matching option
… while calling the 'mapAttrs' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:636:23:
(16 duplicate frames omitted)
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:688:25:
687| # Propagate all unmatched definitions from nested option sets
688| mapAttrs (n: v: v.unmatchedDefns) resultsByName
| ^
689| # Plus the definitions for the current prefix that don't have a matching option
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:636:39:
635|
636| resultsByName = mapAttrs (name: decls:
| ^
| ^
637| # We're descending into attribute name.
… while calling the 'zipAttrsWith' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:553:9:
552| declsByName =
553| zipAttrsWith
| ^
554| (n: concatLists)
… while calling the 'map' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:555:12:
554| (n: concatLists)
555| (map
| ^
556| (module: let subtree = module.options; in
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:246:33:
245| ({ inherit lib options config specialArgs; } // specialArgs);
246| in mergeModules prefix (reverseList collected);
| ^
247|
… while calling 'reverseList'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/lists.nix:1116:17:
1115| */
1116| reverseList = xs:
| ^
1117| let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;
… while calling the 'genList' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/lists.nix:1117:27:
1116| reverseList = xs:
1117| let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;
| ^
1118|
… while evaluating the second argument passed to builtins.genList
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:650:11:
649| in
650| if length optionDecls == length decls then
| ^
651| let opt = fixupOptionType loc (mergeOptionDecls loc decls);
… while calling the 'length' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/lists.nix:1117:13:
1116| reverseList = xs:
1117| let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;
| ^
1118|
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:241:25:
240| merged =
241| let collected = collectModules
| ^
242| class
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:452:37:
451|
452| in modulesPath: initialModules: args:
| ^
453| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:453:7:
452| in modulesPath: initialModules: args:
453| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
| ^
454|
… while calling 'filterModules'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:420:36:
419| # modules recursively. It returns the final list of unique-by-key modules
420| filterModules = modulesPath: { disabled, modules }:
| ^
421| let
… while calling the 'map' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:447:12:
446| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
447| in map (attrs: attrs.module) (genericClosure {
| ^
448| startSet = keyFilter modules;
… while calling the 'genericClosure' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:447:39:
446| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
447| in map (attrs: attrs.module) (genericClosure {
| ^
448| startSet = keyFilter modules;
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:650:14:
649| in
650| if length optionDecls == length decls then
| ^
651| let opt = fixupOptionType loc (mergeOptionDecls loc decls);
… while calling the 'filter' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:448:22:
447| in map (attrs: attrs.module) (genericClosure {
448| startSet = keyFilter modules;
| ^
449| operator = attrs: keyFilter attrs.modules;
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:642:25:
641| defns' = rawDefinitionsByName.${name} or [];
642| optionDecls = filter
| ^
643| (m: m.options?_type
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:446:31:
445| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled;
446| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
| ^
447| in map (attrs: attrs.module) (genericClosure {
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:643:14:
642| optionDecls = filter
643| (m: m.options?_type
| ^
644| && (m.options._type == "option"
… in the left operand of the AND (&&) operator
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:644:17:
643| (m: m.options?_type
644| && (m.options._type == "option"
| ^
645| || throwDeclarationTypeError loc m.options._type m._file
… while evaluating the attribute 'options'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:566:82:
565| (n: option:
566| [{ inherit (module) _file; pos = unsafeGetAttrPos n subtree; options = option; }]
| ^
567| )
… from call site
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/programs/firefox/mkFirefoxModule.nix:317:28:
316|
317| nativeMessagingHosts = optionalAttrs (cfg.vendorPath != null) (mkOption {
| ^
318| inherit visible;
… while calling 'optionalAttrs'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1351:5:
1350| cond:
1351| as:
| ^
1352| if cond then as else {};
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1352:5:
1351| as:
1352| if cond then as else {};
| ^
1353|
… from call site
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/programs/firefox/mkFirefoxModule.nix:317:43:
316|
317| nativeMessagingHosts = optionalAttrs (cfg.vendorPath != null) (mkOption {
| ^
318| inherit visible;
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1204:18:
1203| mapAttrs
1204| (name: value:
| ^
1205| if isAttrs value && cond value
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1207:18:
1206| then recurse (path ++ [ name ]) value
1207| else f (path ++ [ name ]) value);
| ^
1208| in
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:254:72:
253| # For definitions that have an associated option
254| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
255|
… while evaluating the attribute 'value'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:816:9:
815| in warnDeprecation opt //
816| { value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
817| inherit (res.defsFinal') highestPrio;
… while evaluating the option `home-manager.users.me.programs.firefox.vendorPath':
… while evaluating the attribute 'mergedValue'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:851:5:
850| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
851| mergedValue =
| ^
852| if isDefined then
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:852:7:
851| mergedValue =
852| if isDefined then
| ^
853| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
… while evaluating the attribute 'values'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:845:9:
844| in {
845| values = defs''';
| ^
846| inherit (defs'') highestPrio;
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:841:11:
840| # Avoid sorting if we don't have to.
841| if any (def: def.value._type or "" == "order") defs''.values
| ^
842| then sortProperties defs''.values
… while calling the 'any' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:841:14:
840| # Avoid sorting if we don't have to.
841| if any (def: def.value._type or "" == "order") defs''.values
| ^
842| then sortProperties defs''.values
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:841:19:
840| # Avoid sorting if we don't have to.
841| if any (def: def.value._type or "" == "order") defs''.values
| ^
842| then sortProperties defs''.values
… while evaluating the attribute 'value._type'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:942:73:
941| highestPrio = foldl' (prio: def: min (getPrio def) prio) 9999 defs;
942| strip = def: if def.value._type or "" == "override" then def // { value = def.value.content; } else def;
| ^
943| in {
… while evaluating the attribute 'value.content'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:1023:24:
1022| { _type = "override";
1023| inherit priority content;
| ^
1024| };
… while evaluating the attribute 'default'
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/programs/firefox/mkFirefoxModule.nix:298:7:
297| type = with types; nullOr str;
298| default = with platforms;
| ^
299| if isDarwin then
… while evaluating a branch condition
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/programs/firefox/mkFirefoxModule.nix:299:9:
298| default = with platforms;
299| if isDarwin then
| ^
300| darwin.vendorPath or null
… from call site
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/programs/firefox/mkFirefoxModule.nix:10:12:
9|
10| inherit (pkgs.stdenv.hostPlatform) isDarwin;
| ^
11|
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:513:35:
512| context = name: ''while evaluating the module argument `${name}' in "${key}":'';
513| extraArgs = mapAttrs (name: _:
| ^
514| addErrorContext (context name)
… while evaluating the module argument `pkgs' in "/nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/programs/firefox.nix:anon-1":
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:515:28:
514| addErrorContext (context name)
515| (args.${name} or config._module.args.${name})
| ^
516| ) (functionArgs f);
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:601:29:
600| merge = loc: defs:
601| zipAttrsWith (name: defs:
| ^
602| let merged = mergeDefinitions (loc ++ [name]) elemType defs;
… while evaluating the attribute 'optionalValue.value'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:863:5:
862|
863| optionalValue =
| ^
864| if isDefined then { value = mergedValue; }
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:864:7:
863| optionalValue =
864| if isDefined then { value = mergedValue; }
| ^
865| else {};
(6 duplicate frames omitted)
… from call site
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/misc/nixpkgs.nix:43:11:
42|
43| _pkgs = import pkgsPath (filterAttrs (n: v: v != null) config.nixpkgs);
| ^
44|
… from call site
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/misc/nixpkgs.nix:43:28:
42|
43| _pkgs = import pkgsPath (filterAttrs (n: v: v != null) config.nixpkgs);
| ^
44|
… while calling 'filterAttrs'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:646:5:
645| pred:
646| set:
| ^
647| removeAttrs set (filter (name: ! pred name set.${name}) (attrNames set));
… while calling the 'removeAttrs' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:647:5:
646| set:
647| removeAttrs set (filter (name: ! pred name set.${name}) (attrNames set));
| ^
648|
… while calling the 'filter' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:647:22:
646| set:
647| removeAttrs set (filter (name: ! pred name set.${name}) (attrNames set));
| ^
648|
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:647:30:
646| set:
647| removeAttrs set (filter (name: ! pred name set.${name}) (attrNames set));
| ^
648|
… in the argument of the not operator
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:446:40:
445| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled;
446| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
| ^
447| in map (attrs: attrs.module) (genericClosure {
… while calling the 'elem' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:446:40:
445| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled;
446| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
| ^
447| in map (attrs: attrs.module) (genericClosure {
… while calling the 'concatMap' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:445:26:
444|
445| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled;
| ^
446| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
… while calling the 'concatLists' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:402:24:
401| collectResults = modules: {
402| disabled = concatLists (catAttrs "disabled" modules);
| ^
403| inherit modules;
… while evaluating the attribute 'disabled'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:402:13:
401| collectResults = modules: {
402| disabled = concatLists (catAttrs "disabled" modules);
| ^
403| inherit modules;
… while calling the 'concatLists' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:402:24:
401| collectResults = modules: {
402| disabled = concatLists (catAttrs "disabled" modules);
| ^
403| inherit modules;
… while evaluating the attribute 'disabled'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:402:13:
401| collectResults = modules: {
402| disabled = concatLists (catAttrs "disabled" modules);
| ^
403| inherit modules;
… while calling the 'concatLists' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:402:24:
401| collectResults = modules: {
402| disabled = concatLists (catAttrs "disabled" modules);
| ^
403| inherit modules;
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:413:25:
412| modules = collectedImports.modules;
413| disabled = (if module.disabledModules != [] then [{ file = module._file; disabled = module.disabledModules; }] else []) ++ collectedImports.disabled;
| ^
414| }) initialModules);
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:647:38:
646| set:
647| removeAttrs set (filter (name: ! pred name set.${name}) (attrNames set));
| ^
648|
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:407:22:
406| let
407| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
| ^
408| collectedImports = collectStructuredModules module._file module.key module.imports args;
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:647:38:
646| set:
647| removeAttrs set (filter (name: ! pred name set.${name}) (attrNames set));
| ^
648|
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:366:11:
365| then
366| m:
| ^
367| if m._class != null -> m._class == class
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:367:13:
366| m:
367| if m._class != null -> m._class == class
| ^
368| then m
… in the left operand of the IMPL (->) operator
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:367:33:
366| m:
367| if m._class != null -> m._class == class
| ^
368| then m
at /nix/store/78sgjxjd6p9wns5mriffngcrvxp9sfaa-source/modules/misc/nixpkgs.nix:43:44:
42|
43| _pkgs = import pkgsPath (filterAttrs (n: v: v != null) config.nixpkgs);
| ^
44|
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:407:35:
406| let
407| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
| ^
408| collectedImports = collectStructuredModules module._file module.key module.imports args;
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:647:48:
646| set:
647| removeAttrs set (filter (name: ! pred name set.${name}) (attrNames set));
| ^
648|
… while calling 'loadModule'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:348:53:
347| # Like unifyModuleSyntax, but also imports paths and calls functions if necessary
348| loadModule = args: fallbackFile: fallbackKey: m:
| ^
349| if isFunction m then
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1204:18:
1203| mapAttrs
1204| (name: value:
| ^
1205| if isAttrs value && cond value
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:349:9:
348| loadModule = args: fallbackFile: fallbackKey: m:
349| if isFunction m then
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/attrsets.nix:1207:18:
1206| then recurse (path ++ [ name ]) value
1207| else f (path ++ [ name ]) value);
| ^
1208| in
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:254:72:
253| # For definitions that have an associated option
254| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
255|
… while evaluating the attribute 'value'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:816:9:
815| in warnDeprecation opt //
816| { value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
350| unifyModuleSyntax fallbackFile fallbackKey (applyModuleArgs fallbackKey m args)
817| inherit (res.defsFinal') highestPrio;
… while evaluating the option `home-manager.users.me.nixpkgs.overlays':
… while evaluating the attribute 'mergedValue'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:851:5:
850| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
851| mergedValue =
| ^
852| if isDefined then
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:349:12:
348| loadModule = args: fallbackFile: fallbackKey: m:
349| if isFunction m then
| ^
350| unifyModuleSyntax fallbackFile fallbackKey (applyModuleArgs fallbackKey m args)
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:853:59:
852| if isDefined then
853| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
854| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
… while calling 'isFunction'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/trivial.nix:1000:16:
999| */
1000| isFunction = f: builtins.isFunction f ||
| ^
1001| (f ? __functor && isFunction (f.__functor f));
… while calling 'merge'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:739:20:
738| check = x: x == null || elemType.check x;
739| merge = loc: defs:
| ^
740| let nrNulls = count (def: def.value == null) defs; in
… in the left operand of the OR (||) operator
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/trivial.nix:1000:41:
999| */
1000| isFunction = f: builtins.isFunction f ||
| ^
1001| (f ? __functor && isFunction (f.__functor f));
from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:744:14:
743| throw "The option `${showOption loc}` is defined both null and not null, in ${showFiles (getFiles defs)}."
744| else elemType.merge loc defs;
| ^
745| emptyValue = { value = null; };
… while calling the 'isFunction' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/trivial.nix:1000:19:
999| */
1000| isFunction = f: builtins.isFunction f ||
| ^
1001| (f ? __functor && isFunction (f.__functor f));
… while calling 'merge'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:545:20:
544| check = isList;
545| merge = loc: defs:
| ^
546| map (x: x.value) (filter (x: x ? value) (concatLists (imap1 (n: def:
… while calling the 'map' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:546:9:
545| merge = loc: defs:
546| map (x: x.value) (filter (x: x ? value) (concatLists (imap1 (n: def:
| ^
547| imap1 (m: def':
… while calling the 'filter' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:546:27:
545| merge = loc: defs:
546| map (x: x.value) (filter (x: x ? value) (concatLists (imap1 (n: def:
| ^
547| imap1 (m: def':
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:546:35:
545| merge = loc: defs:
546| map (x: x.value) (filter (x: x ? value) (concatLists (imap1 (n: def:
| ^
547| imap1 (m: def':
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:546:38:
545| merge = loc: defs:
546| map (x: x.value) (filter (x: x ? value) (concatLists (imap1 (n: def:
| ^
547| imap1 (m: def':
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/lists.nix:334:29:
333| */
334| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
335|
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/lists.nix:334:32:
333| */
334| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
335|
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:547:21:
546| map (x: x.value) (filter (x: x ? value) (concatLists (imap1 (n: def:
547| imap1 (m: def':
| ^
548| (mergeDefinitions
… while evaluating the attribute 'optionalValue'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:863:5:
862|
863| optionalValue =
| ^
864| if isDefined then { value = mergedValue; }
(9 duplicate frames omitted)
… while evaluating definitions from `/nix/store/ngbxcxj87yilwhpb0zzpqhy9jhv14nak-source/hosts/lolcathost':
… from call site
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:832:128:
831| defs' = concatMap (m:
832| map (value: { inherit (m) file; inherit value; }) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
833| ) defs;
… while calling 'dischargeProperties'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:903:25:
902| */
903| dischargeProperties = def:
| ^
904| if def._type or "" == "merge" then
… while evaluating a branch condition
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:904:5:
903| dischargeProperties = def:
904| if def._type or "" == "merge" then
| ^
905| concatMap dischargeProperties def.contents
… while evaluating the attribute 'value'
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/types.nix:551:38:
550| elemType
551| [{ inherit (def) file; value = def'; }]
| ^
552| ).optionalValue
… while calling the 'elemAt' builtin
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/lists.nix:334:43:
@ -714,11 +929,25 @@ error:
| ^
335|
while calling the 'import' builtin
at /nix/store/d46k1bziqlp4h2657vc56cmy3llxh4gg-source/homes/me/default.nix:14:7:
13| imports = [
14| (import ./helix.nix { inherit pkgs; } )
from call site
at /nix/store/ngbxcxj87yilwhpb0zzpqhy9jhv14nak-source/homes/me/default.nix:12:7:
11| overlays = [
12| inputs.hyprpanel.overlay
| ^
15| # inputs.spicetify-nix.homeManagerModules.default
13| ];
error: path '/nix/store/d46k1bziqlp4h2657vc56cmy3llxh4gg-source/homes/me/helix.nix' does not exist
… while calling anonymous lambda
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:513:35:
512| context = name: ''while evaluating the module argument `${name}' in "${key}":'';
513| extraArgs = mapAttrs (name: _:
| ^
514| addErrorContext (context name)
… while evaluating the module argument `inputs' in ":anon-7:anon-1":
error: attribute 'inputs' missing
at /nix/store/sh0v21n9zc03b94qjj4jkkg5mbsjkpzr-source/lib/modules.nix:515:28:
514| addErrorContext (context name)
515| (args.${name} or config._module.args.${name})
| ^
516| ) (functionArgs f);