ChanServ changed the topic of #home-manager to: Support and discussion around the Home Manager project (https://github.com/nix-community/home-manager) | Logs: https://logs.nix.samueldr.com/home-manager
rajivr has joined #home-manager
hplar has quit [Ping timeout: 268 seconds]
hplar has joined #home-manager
cole-h has quit [Ping timeout: 260 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
thibm_ has joined #home-manager
thibm has quit [Ping timeout: 265 seconds]
justanotheruser has joined #home-manager
ryantrinkle has quit [Ping timeout: 260 seconds]
ryantrinkle has joined #home-manager
psiquo has quit [Quit: psiquo]
kalbasit has joined #home-manager
stephank8 has joined #home-manager
stephank has quit [Ping timeout: 240 seconds]
stephank8 is now known as stephank
kiboneu_ is now known as kiboneu
kalbasit has quit [Ping timeout: 265 seconds]
Emantor_ has quit [Quit: ZNC - http://znc.in]
Emantor has joined #home-manager
cole-h has joined #home-manager
cole-h has quit [Ping timeout: 264 seconds]
__monty__ has joined #home-manager
<siraben> hpfr: i'm curious as well why ordering in an attrset matters
<__monty__> infinisil: Maybe you can enlighten us as to how it could matter?
<infinisil> hpfr: Can you exactly show what worked and what didn't?
psiquo has joined #home-manager
psiquo has quit [Quit: psiquo]
<piegames> Assertions in my home-config are not triggering. Can anyone reproduce?
<piegames> Simply put `assertions = [{ assertion = false; message = "Task failed successfully"; }];` in a few random places and see if it still builds
andi- has quit [Ping timeout: 258 seconds]
andi- has joined #home-manager
psiquo has joined #home-manager
thibm_ has quit [Ping timeout: 246 seconds]
rajivr has quit [Quit: Connection closed for inactivity]
spaark has joined #home-manager
<spaark> not sure if this is the best place, but i have a question about configuring xmonad. if i have a custom module i want to use, do i just manually place it in ~/.xmonad/lib/, or is there a better way to do it with home-manager?
<__monty__> Do you have a cabal file?
<spaark> __monty__: just a .hs file
psiquo has quit [Quit: psiquo]
<__monty__> Then I'm lost I thought you had to edit code to configure XMonad? So I assume there's that code. And then there's *also* the code for the custom lib.
<spaark> there is a primary config file (xmonad looks for ~/.xmonad/xmonad.hs), but i've also create a separate .hs file just so i can modularise my code.
<spaark> xmonad looks for these extra modules in ~/.xmonad/lib/, but i was wondering if home-manager could take the files i give it and put it in that folder for me.
<spaark> i could look into adding that functionality if it's not there, albeit my nix knowledge is lacking
<__monty__> Looks like you should pass it as `xsession.windowManager.xmonad.extraPackages`. But that would mean you need to package it.
<__monty__> You could try an activation block that puts the file in place.
<spaark> what's an activation block?
<__monty__> Hmm, or maybe `home.file.".xmonad/lib/myfile.hs" = ~/myfile.hs` works.
<__monty__> And if that doesn't work you might need an activation block.
<spaark> __monty__: ah, setting it that way worked! it's a nice solution.
<spaark> only difference is i had to append '.source'. home.file.(...).source = ./myfile.hs
<__monty__> Oh woops, that's right.
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
evanjs has joined #home-manager
cole-h has joined #home-manager
psiquo has joined #home-manager
thibm_ has joined #home-manager
psiquo has quit [Remote host closed the connection]
spaark has left #home-manager [#home-manager]
__monty__ has quit [Quit: leaving]
justanotheruser has quit [Ping timeout: 272 seconds]