this will be a tree-sitter implementation for nix-shell files. 99% of this repository is code-gen'd garbage. to recreate it or update it, follow this guide: https://tree-sitter.github.io/tree-sitter/creating-parsers
nix-shell
recording my steps here to maybe someday make this reproducible:
#!/usr/bin/env nix-shell