Is it a meme? Does anyone here use it?
>>60047337
>NixOS
whats that
>>60047349
Google it. Looks interesting as fuck to me
>>60047370
can you give me a quick rundown?
>Is it a meme?
Yes
>Does anyone here use it?
No
>>60047382
Just check their website. Pure functional programming principles applied to operating system, basically.
>>60047430
Reasons?
>>60047465
>HAVE YOU HEARD ABOUT THIS COOL NEW THING?
>no, what is it?
>NOT TELLING YOU HAHAHA!!! XD
>>60047484
I'm asking YOU guys to tell me about it though... I don't really know what to make of it. But firstly, you can do rollbacks, so if you're mess something up and you don't know what you can just rollback. The whole system is supposed to be very elegant, immutable. Check i3-gaps' installation on Nix, you just at it to Nix's config file. Done.
>>60047337
Fuck, that's actually pretty cool.
> Declarative config
> Source based
But, I'm pretty happy with my saltstack / gentoo setup right now, which accomplishes almost same thing, plus USE flags and a bigger community. I think I'd rather see the config tool published as its own thing rather than a whole OS.
The isolated dependency thing though, that's pretty cool. I'd like to see a lot of this stuff in gentoo.
>>60047337
Indeed it's a great idea (in theory only). On the practice with nixOS the current model/architecture is the just a huge pain the in the butt.
>TL;DR - We have docker already. So it's useless now.
>>60047590
>>60048046
I'll try using it as my main os for a week or so.
See also:
https://www.gnu.org/software/guix/
NixOS is a GNU/Linux distro that provides functional package system, meaning that you can install packages as like functions, in mathematics, that have "no state" but only parameters that given.
Guix is GNU version of Nix and it shares features with Nix and it is also available in the distro form that called GuixSD like NixOS. Guix and GuixSD are still in a beta version state, but those already have awesome feature: package rollback, user package installation etc, just like in NixOS.