rycee changed the topic of #home-manager to: Support and discussion around the Home Manager project (https://github.com/rycee/home-manager) | Logs: https://logs.nix.samueldr.com/home-manager
<wolfman154> rycee: um, I set my home-manager as a sub module to configuration.nix so I can’t use home-manager commands anymore, is there a link to home-manager news?
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
wolfman154 has joined #home-manager
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
thePirateKing has joined #home-manager
linarcx has joined #home-manager
thePirateKing has quit [Ping timeout: 245 seconds]
linarcx has quit [Ping timeout: 268 seconds]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 268 seconds]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 246 seconds]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 244 seconds]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 246 seconds]
linarcx has joined #home-manager
linarcx has quit [Read error: Connection timed out]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 244 seconds]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 268 seconds]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 246 seconds]
linarcx has joined #home-manager
linarcx has quit [Ping timeout: 250 seconds]
linarcx has joined #home-manager
linarcx has quit [Quit: WeeChat 2.4]
YveDeLarc has joined #home-manager
kisik21 has joined #home-manager
<kisik21> Anyone here? I'm trying to create a sway module for personal use. Copied i3 module, s/i3/sway/g'ed it where applicable and put it in imports=[...]. It says a configuration option isn't found. This is suspicious...
<kisik21> Oh wait
<kisik21> no it still doesn't work
iceypoi has quit [Quit: WeeChat 2.4]
iceypoi has joined #home-manager
<infinisil> kisik21: gist of the relevant files?
<kisik21> It's ok I fixed it
<kisik21> I put import into a let block
<kisik21> lol
<infinisil> kisik21: Next time just post your files first and foremost, you'll get much faster help like that
pie_ has quit [Remote host closed the connection]
pie_ has joined #home-manager
pie_ has quit [Ping timeout: 252 seconds]
wolfman154 has joined #home-manager
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
wolfman154 has joined #home-manager
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
wolfman154 has joined #home-manager
wolfman154 has quit [Client Quit]
linarcx has joined #home-manager
judson has joined #home-manager
<judson> How do you use your default overlays for home.packages?
<judson> I've got home.packages = with pkgs; [... and it's not using my ~/.config/nixpkgs/overlays directory
<rycee> judson: You'll need to use the `nixpkgs.overlays` Home Manager option.
<judson> Can I point that at a directory?
<rycee> Unfortunately no. But you can use the code from impure.nix to load the files from that directory.
<judson> Worse things have happened at sea.
<judson> Thanks.
<judson> Do I remember correctly that you don't want to keep package expressions in the home-manager repo?
<judson> I'm contemplating what to do with e.g. vim and fish plugins.
<rycee> Yeah, they should go into Nixpkgs or NUR.
<judson> Okay.
<rycee> Yeah, had a quick look at it the other day. I think something like that might be ok if it's an opt-in. Like a flag given to home-manager switch or something.
wolfman154 has joined #home-manager
<wolfman154> rycee: how do I run xmonad locker command in services.screen-locker.lockCmd?(the example in home-manager manual is for i3)
<judson> Would an option on home be appropriate? Honestly, I would personally want it all the time, but I can see how that's not universal.
<wolfman154> judson: yes, I just don’t know how to do it for xmonad?
<judson> Sorry, wolfman154 - that was crosstalk about something else.
<wolfman154> judson: oh my mistake
<judson> I have this line in my xmonand.hs:
<judson> spawn "xss-lock -- i3lock -i ~/Data/Wallpaper/rotsnakes-tile.png -t"
<wolfman154> judson: why for i3?
<judson> I'm just using i3lock because I like it. Very simple, and the circle during auth is pleasing. No other reason.
<judson> I think xlock or something would work as well.
<wolfman154> I’m trying to do everything in home.nix
wolfman154 has quit [Read error: Connection reset by peer]
wolfman154_ has joined #home-manager
<judson> I can appreciate that; but you'd still need an xmonad config file, right?
<wolfman154_> judson: right, I import xmonad.hs into home.nix
<judson> So what's wrong with adding to your xmonad.hs?
<wolfman154_> 17:29 wolfman154: rycee: how do I run xmonad locker command in services.screen-locker.lockCmd?(the example in home-manager manual is for i3) This is what I’m trying to do:
<judson> Looking at the module, I don't see anything i3 specific. i3lock is just included with i3. Do you have a lock program you prefer?
<wolfman154_> Does xmonad have one?
<rycee> wolfman154_: Please don't spam notifications.
<wolfman154_> rycee: my mistake
<rycee> I don't know of anything related to screen locking inside of xmonad. I think you need to check the xmonad documentation or IRC channel.
<rycee> I just use xscreensaver.
<wolfman154_> rycee: ok
<rycee> judson: I have `programs.bash.shellAliases.hm = "home-manager";` in my configuration so you could have something similar but include the option to enable the "copy files out of the way" feature.