CommunityNews

CommunityNews

The Curse of NixOS

I’ve used NixOS as the only OS on my laptop for around three years at this point. Installing it has felt sort of like a curse: on the one hand, it’s so clearly the only operating system that actually gets how package management should be done. After using it, I can’t go back to anything else. One the other hand, it’s extremely complicated constantly changing software that requires configuration with the second-worst homegrown config programming language I’ve ever used1.

I don’t think that NixOS is the future, but I do absolutely think that the ideas in it are, so I want to write about what I think it gets right and what it gets wrong, in the hopes that other projects can take note. As such, this post will not assume knowledge of NixOS — if you’ve used NixOS significantly, there probably isn’t anything new in here for you.

Read in full here:

https://blog.wesleyac.com/posts/the-curse-of-nixos

This thread was posted by one of our members via one of our news source trackers.

1 1019 0

Where Next?

Popular Linux topics Top

New
First poster: bot
You know how it is when you take a quick look at a framework for organising your dotfiles, and end up installing and configuring a new Li...
0 1008 0
New
First poster: bot
What is this OS about? Phantom is, basically, a virtual machine (VM) working in a huge persistent virtual memory. Part of the VM classes ...
0 537 0
New
First poster: bot
it is correct to refer to GNU/Linux as GNU/Linux. You’ve probably seen the “I’d like to interject for a moment” quotation that is freque...
2 429 0
New
First poster: bot
GitHub - brainrake/nixos-tutorial: one hour, hands-on. one hour, hands-on. Contribute to brainrake/nixos-tutorial development by creatin...
0 867 0
New
First poster: bot
A journey into the Linux scheduler. Two years ago more or less I started my journey in Linux. I was scared at first and I didn’t know wh...
0 460 0
New
First poster: bot
How I manage files from the Linux command line. If you prefer to interact with your system through the terminal, check out my favorite L...
0 585 0
New
CommunityNews
Those of us who have spent our lives playing with computers naturally see the appeal of deployi […]
0 204 0
New
CommunityNews
What do virtue-signalers and privileged people without disabilities sharing content about accessibility on Linux being trash have in comm...
0 109 0
New
CommunityNews
After years of innovation and community collaboration, we’re ending support for Clear Linux OS. Effective immediately, Intel will no long...
0 2 0
New

Other popular topics Top

AstonJ
What chair do you have while working… and why? Is there a ‘best’ type of chair or working position for developers?
74 4882 41
New
Exadra37
Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it. Does your monitor have eye p...
227 8684 88
New
New
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
15 8183 19
New
AstonJ
Inspired by this post from @Carter, which languages, frameworks or other tech or tools do you think is killing it right now? :upside_down...
160 3807 49
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
21 4800 7
New
AstonJ
Saw this on TikTok of all places! :lol: Anyone heard of them before? Lite:
13 3957 4
New
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
21 5598 9
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
0 2781 0
New