quix#
This is just some stuff I use to quickly spin up a nix project. I would often just use nix flake init -t github:hercules-ci/flake-parts, but that's overkill for simple projects and adds an extra input for others to deal with.
I add this flake to my registry, so I can use nix flake init -t quix#all-systems.
Right now its just all-systems templates, since every time I need a forAllSystems function I would just go copy it from the last place I saw it (which in this case came from Isabel Roses "I'm not mad, I'm disappointed"). I've been using it enough recently that searching for it each time started to feel a little tedious, so here we are.
In the future I'll probably add some devshells and extra templates that I find useful. I also want to add a script that will open up a little TUI to select a template/devshell to use, easily accessible with nix run quix. I actually already wrote this script at some point, but now I can't find it.