this post was submitted on 09 Jan 2026
438 points (97.8% liked)

Programmer Humor

28365 readers
933 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] MuckyWaffles@leminal.space 3 points 2 days ago* (last edited 2 days ago) (3 children)

I tried NixOS for a solid month, didn't click for me, so now I'm on gentoo. I'll have to try it again someday.

[–] Chais@sh.itjust.works 2 points 1 day ago* (last edited 1 day ago)

Don't worry. I tried it for about 2 years and didn't quite get the hang of it. Back on Arch now. NixOS really has a steep learning curve and not nearly enough documentation.

[–] rumba@lemmy.zip 5 points 2 days ago

I absolutely adore doing shell.nix environments and flakes. I basically don't have anything installed that I don't need on a daily basis. I use syncthing to keep a folder full of shell environments backed up.

cd /nixShells/video nix-shell

BOOM, I have yt-dlp, ffmpeg-full, mpv, timg, kdenlive, python 3.12 with a bunch of subrip and AI subtitle generators. I do what is needed and exit and it's all gone.

I keep one for wine, one for mp3, one for parsec, one for video

Then I have flakes for real development work.

admittedly, it's a lot :)

[–] tomenzgg@midwest.social 1 points 2 days ago

If you want to explore other immutable and declarative OSes – as well –, you could take Guix for a spin, too (and you can install things such as proprietary software with the NonGuix software repository, in case that's a concern any).