Tool/script for creating dev environment flakes?
So I have just recently in the past couple of weeks really learned how to use Nix flakes for creating dev environments, but right now it is a bit annoying to do nix flake init
then copying the contents of a previously created flake and changing the packages/environment variables into the flake file created by the init command.
Is there any kind of tool or utility or script that exists to make this a bit more streamlined? It would be nice to be able to just do a command like [tool name] deno
or [tool name] python3Full
to make a deno or python dev environment, and maybe be able to use a -v
flag to bring up a prompt to add environment variables or whatever. I am not super great at scripting myself, and wouldn't know the first thing about turning this into a package, so it would be hard to make myself.
Anyone know if anything like this is already around somewhere?