All work

subl/irix

myIrix Sublime Color Scheme

Irix Color Scheme for Sublime

sublime-irix brings the Irix color palette to Sublime Text, synthesizing the most important scopes from eighteen default syntax definitions.

Open repository Version 0.7.0MPL-2.0

Preview not recorded.

What it shows

What it is and what it demonstrates.

Irix for Sublime brings the Irix color palette to Sublime Text, synthesizing the most important scopes from eighteen default syntax definitions. It is the editor surface of the same architectonic token system that drives this portfolio's web theme.

The problem

The Irix palette system produces consistent, accessible tokens for web and terminal surfaces, but Sublime Text uses its own scope-based color scheme format. A hand-maintained Sublime scheme drifts from the source palette, and most community schemes cover only a handful of scopes — leaving languages and markup partially unstyled.

The approach

The Sublime scheme is synthesized from the same Irix token declarations that generate CSS variables and terminal palette entries, ensuring theme consistency across surfaces. Coverage targets the most important scopes from eighteen of Sublime's default syntax definitions, so common languages render completely rather than falling back to generic defaults. The 3-test surface validates scope-to-token mapping.

What it demonstrates

Published at 0.7.0 with CI, pre-commit hooks, typed source, and 2 documentation pages. Three tests is a minimal surface, but the contract is narrow — scope mapping, not runtime logic. The real signal is the generation pipeline: the scheme is not hand-edited but emitted from the same source as the web tokens, treating the editor theme as build output rather than configuration.

Repository evidence

Observable facts.

Documentation
2 documentation files
Test surface
3 test files
Continuous integration
Configured
Pre-commit hooks
Configured
Typed source
Configured
Visual evidence
Preview stub
Technologies
sublime