<adamantium>
also do i need this bit programs.home-manager = { enable = true; path = "…"; }; # I'm not sure what it really does.
<benkolera>
Ahh, I see what you are doing. You are building that with the wrong config (the nixos config instead of the home manager config).
<adamantium>
(I'm in the process of converting a previously working, non-home-manager setup to using home-manager for things. I'm doing it piece by piece right now...)
<benkolera>
The thing that goes in home-manager.users.<username> is a function that is the exact same shape as the non nixos module way of doing things. You don't just put all of your home manager stuff in your top level nixos config. See https://rycee.gitlab.io/home-manager/index.html#sec-install-nixos-module
<adamantium>
I'm a slightly lost
<benkolera>
If you are lost, I would suggest using the non nixos-module way until you have a bit more familarity with nix. It keeps the two spaces separate and should be easier.
<adamantium>
All i'm trying to do, is embed my home-manager setup into my already working setup
<adamantium>
And it all seems to work mostly great so far, I've been happy. But you're telling me to stop what i'm doing and go back?
<adamantium>
The 'dag' thing is the first issue I had, could indicate further problems?
adamantium has quit [Remote host closed the connection]
hmpffff has joined #home-manager
hmpffff has quit [Quit: Bye…]
pie_ has quit [Ping timeout: 246 seconds]
steell has joined #home-manager
steell has quit [Quit: Lost terminal]
pie_ has joined #home-manager
klntsky has quit [Ping timeout: 260 seconds]
klntsky has joined #home-manager
<alexarice[m]>
anyone know how to allow broken packages in home manager, neither adding to .config/nixpkgs/config.nix or configuration.nix seems to work