<ardumont>
i think i remember where i stumbled on your emacs configuration now (i must have parsed the "old" irc logs)
<ardumont>
of course, last time i checked, i did not look there ;)
<ardumont>
(i mean when i failed to find it back)
<ardumont>
why don't you propose your thin use-package thin wrapper on home-manager or nixpkgs even?
<rycee>
I've been meaning to clean it up for inclusion in HM but haven't found time for it yet.
<ardumont>
what would be the needed clean up step?
<rycee>
It needs to be more flexible w.r.t optional use-package dependencies. Like only include `(require 'diminish)` if the `:diminish` option is used.
<rycee>
I think there were a few other things that needed looking at. If I get a free weekend at some point I should manage.
wolfman154 has joined #home-manager
wolfman154 has quit [Client Quit]
<ardumont>
;)
<ardumont>
.oO(i forgot to mention a rpi3 running home-manager also ;)
<rycee>
Hehe, you might have the biggest span of systems running HM :-)
<rycee>
I know of a guy using it on Android, though…
<ardumont>
not trying to gloat ;) just mentioning it works quite well as entertained
<ardumont>
and for android, i still have a hard-time considering my mobile as a computer
<ardumont>
because i kinda still use it mostly as a phone!
<rycee>
Yeah, I'm very happy to hear that it works on these different platforms. I've tried to keep it platform independent but it's a bit tricky sometimes since I just use NixOS nowadays.
<ardumont>
(well and router like right now
<rycee>
So it's great to get some feedback about it :-)
<ardumont>
cool, that was what i was aiming at
<ardumont>
i can't star it more than once unfortunately ;)
<rycee>
I'll head out for a run. See ya and thanks for the nice words
<ardumont>
good run!
<iceypoi>
have you got any feedback regarding running home-manager on WSL?
ardumont has quit [Ping timeout: 244 seconds]
ardumont has joined #home-manager
linarcx has joined #home-manager
<rycee>
iceypoi: Sorry, no I haven't heard of anybody doing that.
<iceypoi>
rycee: wee... it's doing something on WSL
<iceypoi>
rycee: "Creating initial Home Manager generation"
<rycee>
Awesome! :-)
<iceypoi>
it's actually much less bumpy than getting nix itself set up
thePirateKing has quit [Ping timeout: 255 seconds]
n_db has joined #home-manager
<iceypoi>
I'd like to re-use my nixos config on WSL
<iceypoi>
currently, I've got my config spread through a bunch of modules and I've tried using home-manager for as much as possible, but obviously not everything can be done
<iceypoi>
do you have some suggestion how I could structure my nix expressions so that home-manager can be used both as part of nixos as well as separately?
<rycee>
And then add `imports = [ ./../fontconfig-home.nix ]` in the WSL config.
<iceypoi>
I think that won't even be needed
<iceypoi>
if I import all the hm stuff through home.nix, that should suffice
<rycee>
Yes, absolutely. My suggestion is mainly if you still want to "mix" the system configration with the user configuration.
<iceypoi>
ah yes, I understand
<rycee>
But I suspect that would turn out quite cluttered in the end, probably mest to keep them separate. At least those modules you want to share with the wsl setup.
<iceypoi>
there's something nice about having topics in one place, but splitting hm from system is more important if I want to use it separately
<rycee>
Aye.
<iceypoi>
I found that hm actually has quite a lot of the typical config things one might want anyway
<iceypoi>
so the system will probably be 90% configured from just that
<iceypoi>
thanks for the advice, I know what I'll be coding up tomorrow ;-)
<iceypoi>
and soon (TM), I'll have converted my colleagues at work. They were quite interested and if I can show them that I can script up my OS, they are quite likely to start using it too ;-)