Skip to content

themes: ship Undead, a Twilight-derived fork theme - #19

Merged
dayglojesus merged 1 commit into
mainfrom
theme/ship-undead
Jun 8, 2026
Merged

themes: ship Undead, a Twilight-derived fork theme#19
dayglojesus merged 1 commit into
mainfrom
theme/ship-undead

Conversation

@dayglojesus

@dayglojesus dayglojesus commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Adds Undead, a fork-local theme derived from upstream Twilight, to the bundled theme set so it shows up under View → Theme on a fresh install.

value
Name Undead
UUID B41A92B1-CF6D-4F7B-BABA-18600C5C193B
Bundle Themes (UUID A4380B27-F366-4C70-A542-B00D26ED997E)
Base Twilight (UUID 766026CB-703D-4610-B070-8DE07D967C5F)
Background `#151515` (Twilight: `#181818`)
Saturation HSL S × 1.30 on every scope foreground; hue and lightness preserved
Untouched selection, lineHighlight, caret, invisibles, gutterSettings, all scoped background tints

One file added: `Applications/TextMate/support/Bundles/Themes.tmbundle/Themes/Undead.tmTheme`. Copied into the `.app` at build time by the existing `default.rave:30` rule.

Local verification:

  • `ninja TextMate` builds + signs cleanly (no new warnings).
  • Built `.app` contains `Undead.tmTheme` at `Contents/SharedSupport/Bundles/Themes.tmbundle/Themes/`.
  • Upstream `Twilight.tmTheme` bg unchanged at `#181818`.

Undead.tmTheme: bg #151515, scope foregrounds with HSL saturation
× 1.30 (hue and lightness preserved). UUID B41A92B1-CF6D-4F7B-BABA-
18600C5C193B; lives in the Themes mandatory bundle (UUID
A4380B27-F366-4C70-A542-B00D26ED997E).

ninja TextMate builds + signs cleanly; the built .app contains
Undead.tmTheme at Contents/SharedSupport/Bundles/Themes.tmbundle/
Themes/.
@dayglojesus
dayglojesus merged commit 210e75a into main Jun 8, 2026
2 checks passed
@dayglojesus
dayglojesus deleted the theme/ship-undead branch August 21, 2026 02:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant