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": "19e032821dc9371cdba14bc1b48feb1a135b1c06a5620e1995f8a5ff76cd0b8e",
"pubkey": "356a73e682ba1ba1c2bfcb6fcf22a6052323c2a28f977fad9a560652bd9be6ae",
"created_at": 1740625298,
"kind": 1,
"tags": [
[
"t",
"nixos"
],
[
"proxy",
"https://metalhead.club/users/anji/statuses/114073619584041082",
"activitypub"
]
],
"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": "40f19ed31af4c1beaf98dacf03502c018e9e23a59eba194d35694878ceaaac7e67af92c72c7cba2756a6fa063226e43bffe95e7a2e1302327e39dcc33255c77d"
}