I figured I might as well make it and ask forgiveness rather than permission. 
For Libre software discussion that doesn’t warrant a whole post, FOSS software help, propaganda, whatever you got.
Uh, my fellow hexbears, um, Fedora good!

Currently reading up on ZFS right now.
Pro:
- COW multi-paradigm filesystem that has been battle tested for decades.
- snapshots compression datasets vdevs pools all 9 yards
Con:
- No Hibernation because your pool will eat shit and die
- No swap partition (fine because I can use ZRAM)
- stuck on LTS kernel releases (fine because 6.12 has sched_ext)
- hard to install and set up (I’m using NixOS anyway)
I was a btrfs user before but I want to send zfs snapshots directly rather than relying on something like Borg backup (good program but zfs is on a lower level that I want)
deleted by creator
Question: Every Linux install I’ve ever done eventually becomes the JunkDrawerOS full of system tweaks and configs. Changes I either can’t identify as changes or can’t recall why I made them. What’s a good way to keep track/record/backup these changes? Would a git repo work?
∞ 🏳️⚧️Edie [it/its, she/her, fae/faer, love/loves, ze/hir, des/pair, none/use name, undecided]@hexbear.netEnglish
1·2 months agoThis was the exact problem I had, so I switched to NixOS. It takes a bit to learn about the nix language and understanding how things work (I had a few years of linux experience already, so do keep that in mind), but it has been so great once I understood things. I can now keep my config in a git repo.
Being able to just
nix shell nixpkgs(or the old versionnix-shell -p [pkg]) and getting a short lived shell where a package is available is grand.
I want to download music from extrememusic.com, but yt-dlp doesn’t have it. Not to worry, there is a pull request to add it, so I just patch yt-dlp. And I don’t have to think about updating it since I kept the version pinned to the nixpkgs version (rev = "${oldAttrs.version}";) so when it updates nix will complain that the hash is wrong and I just replace the old hash with the new one.





