I feel it's significantly more practical than something like nix which feels like it has a steep learning curve.
I feel it's significantly more practical than something like nix which feels like it has a steep learning curve.
e.g. `languages.rust.enable = true` and you're off to the races. You can add scripts, tasks, other packages, etc
I only have a few CLI/TUI programs installed with it, I try to keep it to a minimum. Just my editor, several language servers, AI tools and some other VM/container tooling. I haven't needed to break out of the happy path with it as of yet. I follow Nix progress with hopes of it eventually maturing into something better to use directly, but given the current state I prefer the wrappers at this point.
Sounds very interesting - I've been using just & docker (-compose) to manage my monorepo projects after a short frustrating stint with moon&proto. I like the simplicity of just, but onboarding can still be cumbersome, especially across platforms.
What do you put in it?
[hooks]
postinstall = [
"uv sync",
"ansible-galaxy role install -r ansible/requirements.yml",
"ansible-galaxy collection install -r ansible/requirements.yml",
]
So following a `mise install`, the user also gets all the needed python packages installed via uv, and also all the galaxy roles/collections installed