Releases: jimblom/Hexfield-Text
Releases · jimblom/Hexfield-Text
v0.1.0 — Initial release
Initial public release of Hexfield Text.
What's included
- Language promotion —
.mdfiles withtype: hexfield-plannerin YAML frontmatter are promoted to thehexfield-markdownlanguage mode automatically. Removing or changing the field reverts immediately — no VS Code reload needed. - TextMate injection grammar — colorizes Hexfield tokens inside markdown list items and paragraphs without interfering with built-in markdown grammar.
- Decoration API token colors — all inline tokens are colored via VS Code's Decoration API, making them absolute and theme-independent (Dracula, One Dark, etc. cannot override them):
- Project tags — blue pill border (
#569CD6default) - Priority HIGH / MED / LOW — red / yellow / green
- Time estimates — teal
- In-progress checkbox (
[/]) — orange - Due dates — dynamically colored by proximity: overdue → red, today → orange, within 3 days → yellow, future → gray
- Project tags — blue pill border (
- Per-project tag colors —
#project-tagtokens readhexfield-deck.projects.<name>.colorfrom VS Code settings. Each project renders in its configured color with a matching pill border. - Shared configuration namespace — all 10 token colors are user-configurable under
hexfield.colors.*, shared with Hexfield Deck. Configure colors once; every installed Hexfield component responds.
Installation
Download hexfield-text-0.1.0.vsix below and install via Extensions → ⋯ → Install from VSIX... in VS Code, or search Hexfield Text in the VS Code Marketplace.