π― Goal
Add Kanagawa (Wave variant β the canonical dark, ink-wash inspired by
Hokusai's Great Wave off Kanagawa) as an eighth selectable theme via
the theme-set <name> fish switcher. Machinery landed in #185;
Gruvbox reference implementation in #193.
Variant pick: Wave is the default. Dragon is darker and more
saturated (recently popular). Lotus is light. Defer Dragon and Lotus.
π¨ Palette (Wave)
- Sumi Ink (bg): sumiInk0
#16161d, sumiInk1 #1f1f28, sumiInk2 #2a2a37, sumiInk3 #363646
- Fuji White (fg): fujiWhite
#dcd7ba, oldWhite #c8c093
- Autumn (saturated): autumnRed
#c4746e, autumnGreen #76946a, autumnYellow #dca561
- Spring (cooler): springBlue
#7fb4ca, crystalBlue #7e9cd8, springViolet #957fb8, springGreen #98bb6c
- Wave (muted): waveAqua1
#6a9589, waveAqua2 #7aa89f, waveBlue1 #223249, waveBlue2 #2d4f67
- Other accents: sakuraPink
#d27e99, peachRed #ff5d62, surimiOrange #ffa066, carpYellow #e6c384, samuraiRed #e82424 (bright)
π Architecture
Machinery is settled (#185). Slot in following the Gruvbox shape
(#193).
π οΈ Work breakdown
βοΈ Tradeoff
Win: muted ink-wash palette β the most distinct visual identity of
any theme in the rotation. Autumn-warm accents on cool sumi-ink
background reads like nothing else here.
Loss: probably the most vendoring work of the five candidate
themes. Expect to vendor a bat .tmTheme, an lnav theme-defs JSON, and
possibly a ghostty palette translation. Budget more time for the
mechanical "translate to tool X" passes.
π¦ Open questions
- Chip text inversion: muted autumnal palette β dark-on-accent
(@color_light_fg = '#1f1f28' sumiInk1). Same logic as Mocha /
Dracula / Gruvbox / Rose Pine.
- Wave vs Dragon for v1: Wave is the original; Dragon was added in
2023 with deeper backgrounds and brighter accents. Wave is more
recognised. Pick Wave; offer Dragon as follow-up.
- Unique-accent rule mapping (clean β six distinct hues):
- session chip (blue): crystalBlue
#7e9cd8 (deeper) or springBlue #7fb4ca (lighter)
- active window pin (green): autumnGreen
#76946a or springGreen #98bb6c
- PR chip (orange): surimiOrange
#ffa066
- git main chip (violet): springViolet
#957fb8
- git wt chip (yellow): autumnYellow
#dca561 or carpYellow #e6c384
- red (defined but currently unused on bar): autumnRed
#c4746e
- `pastel_rose`: sakuraPink
#d27e99 is the literal Japanese-cherry-
blossom pink in the palette β perfect match for the rose role.
π§ Lessons
See consolidated lessons in #188 and the Gruvbox PR (#193). Expect a
higher vendoring component than Tokyo Night or Nord.
π Links
π― Goal
Add Kanagawa (Wave variant β the canonical dark, ink-wash inspired by
Hokusai's Great Wave off Kanagawa) as an eighth selectable theme via
the
theme-set <name>fish switcher. Machinery landed in #185;Gruvbox reference implementation in #193.
Variant pick: Wave is the default. Dragon is darker and more
saturated (recently popular). Lotus is light. Defer Dragon and Lotus.
π¨ Palette (Wave)
#16161d, sumiInk1#1f1f28, sumiInk2#2a2a37, sumiInk3#363646#dcd7ba, oldWhite#c8c093#c4746e, autumnGreen#76946a, autumnYellow#dca561#7fb4ca, crystalBlue#7e9cd8, springViolet#957fb8, springGreen#98bb6c#6a9589, waveAqua2#7aa89f, waveBlue1#223249, waveBlue2#2d4f67#d27e99, peachRed#ff5d62, surimiOrange#ffa066, carpYellow#e6c384, samuraiRed#e82424(bright)π Architecture
Machinery is settled (#185). Slot in following the Gruvbox shape
(#193).
π οΈ Work breakdown
βοΈ Tradeoff
Win: muted ink-wash palette β the most distinct visual identity of
any theme in the rotation. Autumn-warm accents on cool sumi-ink
background reads like nothing else here.
Loss: probably the most vendoring work of the five candidate
themes. Expect to vendor a bat .tmTheme, an lnav theme-defs JSON, and
possibly a ghostty palette translation. Budget more time for the
mechanical "translate to tool X" passes.
π¦ Open questions
(
@color_light_fg = '#1f1f28'sumiInk1). Same logic as Mocha /Dracula / Gruvbox / Rose Pine.
2023 with deeper backgrounds and brighter accents. Wave is more
recognised. Pick Wave; offer Dragon as follow-up.
#7e9cd8(deeper) or springBlue#7fb4ca(lighter)#76946aor springGreen#98bb6c#ffa066#957fb8#dca561or carpYellow#e6c384#c4746e#d27e99is the literal Japanese-cherry-blossom pink in the palette β perfect match for the rose role.
π§ Lessons
See consolidated lessons in #188 and the Gruvbox PR (#193). Expect a
higher vendoring component than Tokyo Night or Nord.
π Links