Skip to content

Add Iceberg Dark terminal theme - #80

Merged
karngyan merged 1 commit into
mainfrom
worktree-iceberg-dark-theme
Aug 17, 2026
Merged

Add Iceberg Dark terminal theme#80
karngyan merged 1 commit into
mainfrom
worktree-iceberg-dark-theme

Conversation

@karngyan

Copy link
Copy Markdown
Contributor

What

Adds Iceberg Dark to the terminal theme presets, requested via gkeep/iceberg-dark.

Notes

  • Palette taken from iceberg.vim's canonical terminal colors (g:terminal_ansi_colors plus Normal bg/fg) — the same base palette the gkeep statusline ports derive from.
  • All 22 slots filled (4 surface roles, selection pair, 16 ANSI), matching the existing preset shape so no slot falls back to xterm defaults.
  • Selection colors follow the file's convention: foreground at 0.22 / 0.12 alpha.
  • No registry or menu changes needed — THEME_PRESETS is the single source; the theme menu, resolver, and shape tests pick the new entry up automatically.

Test plan

  • pnpm vitest run — 1381 tests, 68 files, all passing (includes the preset shape test asserting all 22 slots and unique ids).
  • pnpm run lint (tsc --noEmit) — clean.

🤖 Generated with Claude Code

Palette taken from iceberg.vim's canonical terminal colors
(g:terminal_ansi_colors plus Normal bg/fg), same source the
gkeep/iceberg-dark ports derive from. Selection colors follow the
existing preset convention of foreground at 0.22/0.12 alpha.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@karngyan
karngyan merged commit 79d91b0 into mainAug 17, 2026
1 check passed
Sign up for freeto 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

@karngyan