mise-en-place: The Song
Listen to the mise theme song with the player below, or download the MP3. The lyrics are also available as text. For setup instructions, start with Getting Started.
Lyrics
text
I keep a tidy kitchen for the working software engineer,
Where every runtime's labeled so the shell can find it bright and clear;
I pin the Node and Python, Rust and Go all reproducibly,
Then place them in the PATH so every shell behaves predictably.
I read the mise.toml and respect the team's intention there,
I make the CI match the laptop, terminal, and everywhere;
No source-build ceremony when a plain old binary will do;
The work remains ergonomic, repeatable, and practical.
In short, it's Nix for people who have actual work to do now,
No wrestling stupid flakes to make a shell that simply starts for you;
The laptop and the CI both become interoperable,
It's mise-en-place for dev machines: precise and operational.
With hk at the doorway all my hooks are quite dependable,
And aube can make the Node work feel suspiciously delectable;
With fnox I keep the secrets out of all dotfiles accidental,
And pitchfork keeps the daemons running steady, quite instrumental.
They form a tidy lineup for a workflow quite methodical,
Where every command-line detail turns conveniently practical;
The hooks, the packages, the secrets, processes, and all of them,
Are tidied up by mise before I think to make a call of them.
In short, it's Nix for people who have actual work to do now,
No wrestling stupid flakes to make a shell that simply starts for you;
The laptop and the CI both become interoperable,
It's mise-en-place for dev machines: precise and operational.
With aqua I fetch builds where checksums all are verifiable,
With provenance and policies the pathway is auditable;
I ask the proper backend for the answer that's most suitable,
Then lock a concrete version so the build remains repeatable.
From worktrees into CI, every step remains operational,
Exactly what you'd hope for from any dev-tool professional;
So raise a tidy terminal, with every tool addressable,
And start the whole production with the workspace quite impeccable.