imincik published this cool tool for using Geospatial packages with Nix https://geospatial-nix.today/
I worked at a company called Flox that did Nix stuff, and I remember Ivan coming to us and saying he wanted to do this, so super cool that he forged ahead and pulled it off!
Here's why this is cool: geospatial tooling is thorny. mostly old school, academic packages used to do research or professional tools that don't care much about code quality and maintainability, just get the job done. But there's a ton of valuable tooling here! So organizing all these packages makes it both easier for existing practitioners to use the tools and maintain some kind of sane working environment on their machines, and opens the tooling up to more users, since it's just a nix build away.
This pattern has repeated a bunch in Nix: find a sub niche, and package it via Nix. The public API is already built, it's flakes or nixpkgs.