Skip to content

Releases: micdzu/aalto.vim

v1.0.0 — Villa Mairea

21 May 07:53

Choose a tag to compare

Release Notes

v1.0.0 — Villa Mairea

Initial stable release of aalto.vim, a Vim-native perceptual colorscheme inspired by the late architectural palette of Alvar Aalto.

Added

  • Full OKLCH-based palette engine
  • Perceptual semantic hierarchy enforcement
  • Dark and light variants
  • Semantic highlighting mode
  • Optional learner-oriented syntax mode
  • ANSI terminal palette export (:AaltoExportAnsi)
  • 256-color fallback support
  • Vim9script implementation with true-color support
  • Generated UI surfaces using OKLab distance metrics
  • Gamut fitting for safe sRGB rendering

Included Highlight Support

  • Core syntax groups
  • Diagnostics
  • Popup/floating UI
  • Diff/editor UI groups
  • Search, visual selection, and cursor surfaces

Configuration

New options:

  • g:aalto_variant
  • g:aalto_italic_comments
  • g:aalto_italic_keywords
  • g:aalto_transparent
  • g:aalto_learner_mode

Notes

  • Requires Vim 9.0+ and termguicolors
  • Designed for modern true-color terminals
  • Vim-native port of aalto.nvim
  • Plugin-specific integrations intentionally minimal

License

MIT