I absolutely adore it. Today, I added a simple bash script to one of my config options that runs just before my nix flake update command that gets the sha256 hash for the latest release of the Cardano-node then writes that hash into my flake.nix file using sed. Then, when I do a flake update that little hash update (that I used to manually do) is also built in.
I use xmonad/polybar/rofi/alacritty/fish with Home Manager and flakes. You could just use my whole config and have it up and running in a day, deleting lines and adding others.
Fork it and modify it to meet your preferences (as I did when I forked this amazingly slick config). I even made a custom typeface to add my favorite crypto logos to my Polybar.
Why the fuck is Plex even a company? Attention venture capitalists: Get your money grubbing fingers the fuck off decent technologies that should in no way be tied to profit-seeking. We live in a dystopian hellscape.
I know it’s a strange place for this conversation but the facts remain: docker images don’t do this and nix flakes actually do. As the video I linked demonstrates and you allude to, Docker files aren’t 100% hermetic (which means they’re not reproducible) while Nix flakes actually do achieve this. Watch the video I linked for more explanation which directly talks about how nix works with the goals of Docker that you mentioned in the head of your last comment. I hope my non-confrontational tone comes across somehow. This is all said with respect and in the spirit of science.
No offense but it sounds like you don’t actually understand nix flakes if you think they’re 1:1 equivalent to Docker.
They simply are not containers. They allow the declarative BUILD of any derivation at any time in the future. They hermetically lock all dependencies and build instructions which allows you to archive and reproduce the EXACT content-addressed dependency graph of the software. You can rebuild using a flake while Docker doesn’t actually allow that same hermetic reproducible guarantee whatsoever.
“may”?!?! With all of the revelations that Snowden unearthed, it’s a 100% sure thing that AI is being run over every single conversation that the NSA can get their hands on.
Unless you want to run a stake pool on Cardano, you’d have to fork and modify my config.