NixOS 20.09 Released
nixos.org
nixos.org
NixOS design gives it a robustness that is missing from taking a mutable distro and applying mutations (via Puppet/Ansible/Chef) to it.
Nix really shines when I’ve started to use nix-shell for different projects - can recommend!
Best way to describe it is that the os is no longer kind of a ”repl”.
Last time I've checked, it could just install packages and some other stuff, which is the smallest of the problems.
U can replicate the system to anything, even build new config in a vm in seconds, or turn it to a USB stick, or iso, but u need to manually copy the home folder ofc
It rather sounds as if u only read about Nix and not Nixos and the integrated ecosystem
But how to give the VMs access to GPUs? A vulkan virtualization layer?
NixOS is most up to date and top three in number of packages :0
That is amazing! I love the Nix community, so happy to be a part of it.
This is the result of treating a distro as a software problem, versus the manual processes used in Debian, for example.
Edit: I forgot to mention, the maintainer shortage problem is a result of a series of policy decisions surrounding NixOS, and not even something inherent to Nix.
Sorry, it looks like I misunderstood your comment.
> Debian relies on the blood, sweat and tears of maintainers, with weak steps towards automation
I do wonder how they manage to maintain the number and quality of their packages sometimes.
Of course, in every last one of these grab bags of minor changes there’s something that makes all of the difference for hundreds of people or more.
Also, what don't you like about nixos?
I personally don't find any major annoyances with NixOS so far, but a lot of people do complain about the Nix language being a high barrier to entry though. However, once you grasp the basics, it makes it really easy to create your own custom packages for your favorite software thanks to the rich facilities built on top of the Nix language that just doesn't match any other system packaging tools.
Stuff like filebeat from ELK stack is like a year old version.
Some are of course up to date but for less popular ones, you would look elsewhere to install.
To bad because I like how I can install things the same for macOS and Linux, unlike Homebrew whicu gets installed in some weird /home/linuxbrew/.linuxbrew/ dir and shell config needs to be changed.
The stats from repology say otherwise. NixOS is the most up-to-date distro in existence.
> Some are of course up to date but for less popular ones, you would look elsewhere to install.
For less popular ones, it's more likely that the package won't even exist on other distros given the number of packages in nixpkgs.