Skip to content

v1.0.0

Choose a tag to compare

@VatsalSy VatsalSy released this 15 Feb 11:57
· 2 commits to main since this release
v1.0.0
34f5d07

What's New

v1.0.0 is the first public release of comphy-theme.nvim, a warm, Obsidian-aligned Neovim colorscheme with a purple-tinted visual identity. This release establishes the stable module and colorscheme naming (comphy-theme) and ships a fully overhauled palette tuned for readability across UI and syntax. It also expands highlight coverage for Markdown, Treesitter, diagnostics, and language-specific cases while preserving a consistent look.

✨ Features

  • Introduces the complete CoMPhy Obsidian-aligned palette with warm cream foreground and purple-tinted background layers.
  • Adds a six-color heading cascade and refined UI accents for cursor, selection, focus, and line numbers.
  • Adds terminal ANSI color definitions and new palette keys for code backgrounds and function calls.
  • Expands syntax and semantic highlight tuning across Treesitter, Markdown, diagnostics, and language-specific groups.

🔧 Improvements

  • Renames the theme module from comphy_gruvbox to comphy-theme for consistent package and require-path usage.
  • Updates colorscheme invocation to :colorscheme comphy-theme and Lua setup to require("comphy-theme").
  • Refreshes examples and documentation to align with the released naming and behavior.

🐛 Bug Fixes

  • Removes remaining legacy Dracula-era color mappings to ensure palette consistency.
  • Corrects highlight assignments for groups such as @namespace, @markup.raw, and Markdown heading fallbacks.

⚠️ Breaking Changes

  • Existing configs using comphy_gruvbox naming must switch to comphy-theme.
  • Any overrides referencing the old func_green palette key must use func_call.

Full Changelog: initial release (no previous tag)