Played around with #devenv and added support for #DotBox as well as removed the requirement for having a `devenv.nix` file. You can put all of your config in a `devenv.box` file instead!
You can try it out here if you're interested: https://github.com/snowfallorg/devenv/tree/feat/dotbox
^ Note the branch `feat/dotbox` 😉
Oh, and I also added Gum to make a picker to let you choose from a list of templates when initializing a project.
Tada! Here's a #Neovim plugin adding support for #DotBox using #TreeSitter!
Trying my hand at making a #TreeSitter grammar for #DotBox! It didn't take long at all to whip this up: https://github.com/jakehamilton/tree-sitter-dotbox
Now I have to figure out how to add support in #Neovim. That part seems a little more confusing, but I'm hopeful 😅
Check out https://dotbox.dev if you haven't, it's a little config language I made to replace my JSON and YAML files!