That’s funny. A local guy at my drop zone raves about his nixos ‘build’ every time I see him. I have to remind him that the true love is based on hate and revulsion, which is why I’m on manjaro.
I want to have a stable system that can easily be recovered. I am setting it up in advance for a computer I do not have yet and will need running relatively quickly and I don’t like the default DEs that come with other distros. Am I canidate? (Also maybe a future homelab setup?)
One of the big issues I’ve heard that Nix users have is that you have to write your configs yourself using the Nix syntax, but the documentation isn’t very detailed.
If that sounds challenging to you (in a bad way) you may want to look elsewhere. Note that I’m not a Nix user so I can’t go into specifics, unfortunately.
The 4-5h I’ve spent using it so far were pretty easy until I ran out of detailed documentation like you said. The syntax seems pretty easy so far but some things being functions confused me at the start.
Infodump about my progress that I only now realized is unlikely to be of interest to anyone but me :/
I started off copying the dot files from other devices but that didn’t really work for browsers so I decided to use home manager. After having trouble finding out how to configure programs without their own wiki pages I watched a video on NixOS which helped me fix a bunch of problems and recommended some things I wouldn’t have found out about other places. Flakes fail when I try to use them (I have enabled them in the configuration and the error didn’t seem to be because of it). And when I enable the kitty shell integration it only sources the bash profile, leaving without the system wide config that I got without. This would not be an issue if I knew how to configure the bash profile which is in a different location on NixOS compared to other distros that I’ve used.
I’ll just say that Flakes sound a lot more daunting than their usage actually is. It’s basically just a single file you place into your configuration and then you use some different command flags to apply your config and that’s basically it.
You only need to dig deeper into them, if you want to distribute Flakes to other users.
gonna laugh when they come back confused about nixos being her fetish.
Hey! I feel insulted using nixos. Well it is a fetish…
Don’t use Nixos! I love it, but I don’t know anyone who I could recommend it. I guess dark souls players are some candidates
Hey, Guix user here, I…if you want we… We could recommend to each other…
That’s funny. A local guy at my drop zone raves about his nixos ‘build’ every time I see him. I have to remind him that the true love is based on hate and revulsion, which is why I’m on manjaro.
Atcher what now?
https://www.uspa.org/dzlocator?pagesize=16
I can highly recommend it for servers. On my desktop machine it’s not as convenient as e.g. arch, but it’s nice to only have to deal with one distro.
I want to have a stable system that can easily be recovered. I am setting it up in advance for a computer I do not have yet and will need running relatively quickly and I don’t like the default DEs that come with other distros. Am I canidate? (Also maybe a future homelab setup?)
One of the big issues I’ve heard that Nix users have is that you have to write your configs yourself using the Nix syntax, but the documentation isn’t very detailed.
If that sounds challenging to you (in a bad way) you may want to look elsewhere. Note that I’m not a Nix user so I can’t go into specifics, unfortunately.
The 4-5h I’ve spent using it so far were pretty easy until I ran out of detailed documentation like you said. The syntax seems pretty easy so far but some things being functions confused me at the start.
Infodump about my progress that I only now realized is unlikely to be of interest to anyone but me :/
I started off copying the dot files from other devices but that didn’t really work for browsers so I decided to use home manager. After having trouble finding out how to configure programs without their own wiki pages I watched a video on NixOS which helped me fix a bunch of problems and recommended some things I wouldn’t have found out about other places. Flakes fail when I try to use them (I have enabled them in the configuration and the error didn’t seem to be because of it). And when I enable the kitty shell integration it only sources the bash profile, leaving without the system wide config that I got without. This would not be an issue if I knew how to configure the bash profile which is in a different location on NixOS compared to other distros that I’ve used.
Yes, definetly. Still: the leaning curve is just very steep.
Learning curve is steep. Everything is fine as long as you don’t need to compile some c program that isn’t available in the existing packages.
Have fun figuring out which libraries it expects to exist in a normal Ubuntu that are not in nixos.
There is flakes which I haven’t even touched yet, but people claim it makes everything easier.
I have kde as DE but you can do whatever you want on any Linux system
I’ll just say that Flakes sound a lot more daunting than their usage actually is. It’s basically just a single file you place into your configuration and then you use some different command flags to apply your config and that’s basically it.
You only need to dig deeper into them, if you want to distribute Flakes to other users.