Get mise.toml Autocomplete in Zed

If you’ve adopted mise and made the switch to Zed, here’s a quick tip to get schema-backed autocomplete and validation for your mise.toml files right inside the editor. 🧩 The steps Install the TOML and Tombi extensions in Zed. Create the file ~/.config/tombi/config.toml. Add the following configuration: [schema] enabled = true # Associate all mise config files with the correct schema [[schemas]] path = "https://mise.jdx.dev/schema/mise.json" include = [ "**/mise.toml", "**/mise.*.toml", # mise.local.toml, mise.<env>.toml, mise.windows.toml, ... "**/.mise.toml", "**/.mise.*.toml", # dotfile variants "**/mise/config.toml", "**/.mise/config.toml", "**/.config/mise.toml", "**/.config/mise/config.toml", "**/.config/mise/conf.d/*.toml", ] Those globs cover every location mise recognizes: mise.toml / .mise.toml, mise.local.toml, environment-specific (mise.production.toml) and platform-specific (mise.macos-arm64.toml) variants, the mise/config.toml and .config/mise/ layouts, plus the conf.d/*.toml drop-ins. ...

July 2, 2026 · 1 min · Pierre-Emmanuel MERCIER