Matthijs De Smedt on Nostr: I'm seriously beginning to question the sanity of relying on #NixOS The ideas behind ...
I'm seriously beginning to question the sanity of relying on #NixOS
The ideas behind Nix and NixOS are very clever and very powerful. And superficially as a distro it's been working quite well.
But the Nix language is one of the most craziest overcomplicated-by-default designs I've ever seen.
It wouldn't be so bad if there was one clear way to do something, but when looking around I typically find half a dozen completely different approaches. I'd practically have to learn *all* of Nix and NixOS just to make sense of it. And that's really frustrating when I just want to, say, get the Rust 1.85 toolchain to build run a little hobby project...
Published at
2025-02-27 03:01:38 UTCEvent JSON
{
"id": "9b9f66cb529c9a092d2ea92c90810f6c5ce09e1e428668eee6d518dcdd7fcc90",
"pubkey": "c08e4e4ce0db176f2115c05852664144fcbcfe5b8b940d6e2342405adc7b0b37",
"created_at": 1740625298,
"kind": 1,
"tags": [
[
"proxy",
"https://metalhead.club/@anji/114073619584041082",
"web"
],
[
"t",
"nixos"
],
[
"proxy",
"https://metalhead.club/users/anji/statuses/114073619584041082",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://metalhead.club/users/anji/statuses/114073619584041082",
"pink.momostr"
],
[
"-"
]
],
"content": "I'm seriously beginning to question the sanity of relying on #NixOS\n\nThe ideas behind Nix and NixOS are very clever and very powerful. And superficially as a distro it's been working quite well.\n\nBut the Nix language is one of the most craziest overcomplicated-by-default designs I've ever seen.\n\nIt wouldn't be so bad if there was one clear way to do something, but when looking around I typically find half a dozen completely different approaches. I'd practically have to learn *all* of Nix and NixOS just to make sense of it. And that's really frustrating when I just want to, say, get the Rust 1.85 toolchain to build run a little hobby project...",
"sig": "f9e3fe0b0a10d95b4ab5b71464684d2859bebc2656d757f792afe790a9eee757f608b0534cb0a27c6c96c8247e6eb69d4a0eea8710b5509a90f8a297ad85e8b0"
}