<shandogs>
Hi, I am a new NixOS user and I'm a bit confused about how to use home-manager. When exactly do I run it? After my initial system setup via configuration.nix? Should I create my users in configuration.nix still?
shandogs has quit [Remote host closed the connection]
<benkolera>
romanofski is here. Excellent. :D
hmpffff has joined #home-manager
steell has joined #home-manager
steell has quit [Ping timeout: 272 seconds]
steell has joined #home-manager
ardumont has quit [Ping timeout: 252 seconds]
steell has quit [Ping timeout: 245 seconds]
hmpffff has quit [Quit: Bye…]
hmpffff has joined #home-manager
ardumont has joined #home-manager
linarcx has joined #home-manager
linarcx has quit [Client Quit]
judson_ has joined #home-manager
judson has quit [Read error: Connection reset by peer]
hmpffff has quit [Quit: Bye…]
<romanofski>
benkolera: o/
<benkolera>
\o !
adamantium has joined #home-manager
<adamantium>
Anyone have a home-manager example of how to symlink some of my dotfiles that are not supported by home-manager?
<adamantium>
I'm just looking for the nix to create some symlinks, basically
<benkolera>
Use an activation script that sets the symlink up. It means that the activation script is fragile because it depends on a file outside the nix store, but you're at least after the last bit. :)
<romanofski>
benkolera: you aware of a way to "template" some of the dotfiles (meaning that you have access to the home manager config from the dotfile)
<benkolera>
You'd build up the string in nix instead. Write the file to the store.
<adamantium>
benkolera: thanks
<adamantium>
what is home.activation
<adamantium>
never mind
<adamantium>
I get it.
<adamantium>
Thanks!
<adamantium>
benkolera: I have http://ix.io/1NJz , the first line is working, but the second part (trying to create my .emacs.d dir before making the symlink as you seem to do...) is giving me the error error: attribute 'dag' missing, at /nix-config/modules/desktop/home.nix:157:35