Error: attribute 'inputs' missing

No, but if the only way to fix the error is to move HM as a module, then okay — I’ll try to do that. Please help me with it

Remove this.

Use the release-24.11 branch. You can not use HM unstable with a stable nixpkgs.

2 Likes

Using home-manager CLI makes most sense on non-NixOS systems. homeConfigurations flake output is used in this context.

On NixOS the typical workflow is to use nixos-rebuild to manage the whole system and use home-manager as a module to manage specific users’ environments.

You will need to set up something like this since you are using flakes.

I oppose.

It makes most sense if you want to avoid having to elevate for changes in the user configuration, or to allow several users to manage their configuration on their own, without having to allow them to change system configuration.

3 Likes