I think it is an overkill for personal use .. or small team .. configuration management is a need in big validated envirments ... That is what nixOS was targeted for ..
For small teams - Debian is better cuz there is so much documentation - forums blogs etc .. I haven't tested but now , given AI, it may get easier to handle problems on nixOS ..too ..but again AI too can throw you down a rabbit hole .. so stay with time tested and well adopted ..
The best of breed solution is Debian + Nixon ( package manager) ..my 2
Typo ...
Debian + Nix ( package manager )
Whay do you mean? Like a debian system + NixOS VM?
Nix project started as a package manager ( like APT) .. so Nix is flagship package manager .. biggest set of packages ..
NixOS is a diteo based on Debian .. natively driven through Nix Package Manage ( instead of APT )
So before you venture into nixOS .. I highly recommend acquaint your self with nix package manager .. you can use nix on any Linux distro or Mac
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
definitely not overkill, I can’t imagine using anything else. Its sucks way too bad to get into a broken system state, something that basically can’t happen on nixos
also being able to clone your identical setup on new machines is so nice
That is the lure .. but if you count .. haw many tools and their configs you really need !
And then every machine needs bit of a differentiation ..
I ended up maintaing three different config files for three machines I was using! Cuz one is 32 but , other is 64 bit without GUI and third is a modern machine ..
And you need different configurations if you want to install on Apple machines ..
Or else ..config becomes a project in itself :-)
Thread collapsed
I use a layered config for this. I have a “is_desktop = true” flag that turns on x11 and all the desktop tools i use. I share the same config on my servers, laptop, and desktop, with this flag turned on or off. Also per machine configs if further customization is needed
This effectively allows me to clone my exact system to any machine: server, laptop or desktop. Damus servers all use my personal nixos config, same one i’m using on my laptop right now. They all have the same software and tools
Thread collapsed
Exactly.. X and Wayland also need separate configs. .
It is great if it works for you .. I am not a hater .. I am just saying , for Linux enthusiasts ..it is just too much .. pros can do whatever they like .
its like a one line change in your nixos config
I know .. but a change it is still .. besides it gets lot more than one line cuz with Wayland you would also want Sway - the windows manager ..
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Oh that's cool. How does it work, like a RAID5 thing?
Thread collapsed
Thread collapsed
Allright. You convinced me. I've had to re-flash Ubuntu, PopOS!, et al. at least a half dozen times in 3 years.
the learning curve is quite high, it assumes you know your way around linux distros. But if you can follow the install tutorial and get over that hump it gets better
Thanks. I'll spin one up yo learn how to use it. Thanks for all your advice.
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed