The oxlint LSP now enables type-aware linting on its own when tsgolint is
present and .oxlintrc.json mentions typescript, and ships :LspOxlintFixAll --
which is what the oxlint_fix function reimplemented by shelling out to the CLI.
The extra also sets fixKind = "all" and prefers the top-level oxlint config in
monorepos. Fixes now apply as a workspace edit instead of writing to disk and
reloading.
oxfmt takes js/ts/json/vue over prettier; prettier keeps css/html/yaml/markdown.
Add oxlint to mason so it resolves outside projects with a local install.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Snacks.terminal has been driving the terminal keymaps since 6341c73. Carry
<C-\> and <F12> over so the muscle memory survives. The old <M-> binding was
never a valid keycode and could not have fired.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>