Hi there,
I am currently reworking my nixos flake (an unholy mess of WIP and copy/paste right now, so don’t judge ) using snowfall. Everything is working pretty fine so far, system is up, home-manager
is doing its thing.
The only issue I have been running into (so far) ist that home-manager
insists on using the .nix-profile
link in it’s .profile
sourcing of the hm-session-vars.sh
file.
My nix settings has use-xdg-base-directories = true;
so the .nix-profile
in my user’s $HOME
doesn’t get created, which is what I expected (and want).
Looking at home-manager’s source,
from what I understand, it should use the .local/state/nix/profile
link as its profileDirectory
and further down the line add that to the .profile
sourcing of hm-session-vars.sh
.
Unfortunately, w/e I try, home-manager
insists on using the .nix-profile
instead of the .local/state/nix/profile
link. Am I missing something here?
Thanks for any pointers!