Skip to content

Mitos 0.1.0

Choose a tag to compare

@matoous matoous released this 08 Oct 19:37
· 573 commits to main since this release
75322bd

Mitos's first release builds on Helix's selection-first editing, multiple selections, syntax highlighting, language servers, and debugging. These are the main additions and changes since the fork, including work adapted from the upstream Helix PRs linked below.

Added

Changed

  • Rebuilt the terminal interface with Ratatui, with a welcome screen, optional file icons, clearer panels, updated pickers, and a simpler status line.
  • Command help supports Markdown, and symbol lists use syntax-aware colors.
  • Modus Operandi and Modus Vivendi are the default light and dark themes. The bundled theme collection is smaller.
  • The executable is ms. User configuration lives in ~/.config/mitos (%AppData%\mitos on Windows), and project configuration uses .mitos/.
  • Custom keymaps that used replace for character replacement must use replace_char. The default r binding still replaces characters.
  • Reorganized the codebase, updated dependencies, and refreshed the documentation (#75).

Fixed

  • Reduced blocking work during startup (#17), redraws, and code actions (#84).
  • Improved terminal cursor handling (#101), file explorer navigation, and Windows file watching (#103), state paths, and line endings.
  • Made comment joining syntax-aware (Helix #15992) and corrected formatting defaults on save.