Closed UnknownHiker closed 2 weeks ago
So it seems it works if i pass following to home manager in my flake:
home-manager.extraSpecialArgs = {inherit inputs;};
But what i dont understand is, why is the statement specialArgs = {inherit inputs;};
above the modules section
not inheriting it to the home manager module.
@fufexan
@UnknownHiker Home Manager creates its own module args scope, which does not include all other attributes in the NixOS module args scope.
@fufexan Thanks for clarifying :)
Error on build: attribute 'inputs' missing
But i think thats not true.
Heres my flake.nix:
And inside home.nix first thing i do is import inputs then later followed by the hyperland configuration:
...followed by some other stuff...
What is wrong here?
in configuration.nix i can acess inputs, just not in home.nix