this post was submitted on 31 Jan 2026
255 points (98.9% liked)

Linux

14607 readers
282 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] ikidd@lemmy.world 130 points 6 months ago (4 children)

This article is spot on. Fantastic operating system with a clear concept of how it should be done. And great for people that want to fight for it. But everything you want to do that's slightly off the path is a 3 hour research project in documentation that's pretty damn poor. It eventually wears you out.

[–] Steamymoomilk@sh.itjust.works 36 points 6 months ago* (last edited 6 months ago)

Nixos user here for 4 years.

Yep

Its legit you want to try sway window manager?!?

Sway = true;

You want to change the keybinds and make it declarative.

MAY GOD HELP YOU.

Files.home

Is what u want and it took me 3 hours to find that

[–] rozodru@piefed.social 27 points 6 months ago

I love NixOS but it really does make the hard things easy and the easy things hard. I even take "vacations" from it. Like right now for example. I switched back to Arch for a bit as I found myself spending too much time playing around with my various nix configurations/modules and also getting frustrated in trying to get some random application to work. So went back to Arch so I don't have to think about stuff.

the beauty of NixOS is I can go back to it and be exactly where I left off in like 15minutes. I just need a break from it.

[–] higgsboson@piefed.social 21 points 6 months ago (1 children)

This reminds me of something I might have said of pre-alpha Gentoo days.

[–] msage@programming.dev 2 points 6 months ago (1 children)

Gentoo is well documented and works almost out of the box.

[–] higgsboson@piefed.social 15 points 6 months ago* (last edited 6 months ago)

Sure it is now, but it was not always. Gentoo didnt just spring forth from the aether full-grown.

pre-alpha

The period of pre-0.1 that I reference above, ended in 2002 with the release of 0.1 Alpha. This is back when the idea of adding a binary installer was controversial in the gentoo community. That was 24 years ago, in case you are following along. So going on about the current state of Gentoo is not super relevant. I am glad it is better, but I am old enough to remember when it was a pretty gnarly ball of yarn and that is what I mentioned.

[–] teft@piefed.social 8 points 6 months ago (3 children)

Is there no forum or discord for the distro? Or a self help book. Way back in the day that’s how i did shit on slackware. Irc and books.

[–] KryptonNerd@slrpnk.net 12 points 6 months ago (2 children)

There's a forum, which is fine, but the people on there are very insistent that you should do things "the nix way" and if you don't go all in on that then you get chastised.

[–] higgsboson@piefed.social 5 points 6 months ago

you should do things [their way] and if you don't go all in on that then you get chastised.

As is tradition.

[–] kogasa@programming.dev 5 points 6 months ago

A bit of friction when going off the beaten path is generally a good thing. Some people always take this too far though

[–] Oinks@lemmy.blahaj.zone 12 points 6 months ago* (last edited 6 months ago) (1 children)

There's a manual, a discourse (forum) and a Matrix. And an unofficial subreddit and a Lemmy community. As well as two wikis and a large number of random people writing blog posts and tutorials.

This might be a hot take but honestly I think the documentation quality isn't the problem. You can point to specific topics that aren't well documented but that isn't unusual. What's unusual is how NixOS is designed and how working around its quirks requires close to distro maintainer levels of knowledge.

Most distros don't require several pages of documentation on how to install a Python application. NixOS on the other hand...

[–] teft@piefed.social 9 points 6 months ago

Most distros don’t require several pages of documentation on how to install a Python application. NixOS on the other hand…

Ooof. Ok now I understand a bit. Thanks.

Pretty sure there's an unofficial discord server with around 16k members.