From a6a1b7507e83650fe78d0f4704185d840e1a604e Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Fri, 16 Oct 2026 18:18:25 -0400 Subject: [PATCH] feat(theme): CherryBlossom colors for lazygit and lazydocker --- docs/tools/lazydocker.mdx | 18 +++++++++--------- docs/tools/lazygit.mdx | 26 +++++++++++++------------- dot_config/lazydocker/config.yml | 8 ++++---- dot_config/lazygit/config.yml | 20 ++++++++++---------- 4 files changed, 36 insertions(+), 36 deletions(-) diff --git a/docs/tools/lazydocker.mdx b/docs/tools/lazydocker.mdx index cb3e67f..cf195fa 100644 --- a/docs/tools/lazydocker.mdx +++ b/docs/tools/lazydocker.mdx @@ -1,6 +1,6 @@ --- title: Lazydocker -description: Lazydocker with rounded borders and the cyberdream border and selection colors shared with lazygit. +description: Lazydocker with rounded borders and the CherryBlossom border and selection colors shared with lazygit. --- [Lazydocker](https://github.com/jesseduffield/lazydocker) is a terminal UI for Docker containers, images, volumes, and compose projects. The config only restyles it to match [lazygit](/tools/lazygit). @@ -18,22 +18,22 @@ gui: border: rounded theme: activeBorderColor: - - "#5ef1ff" + - "#cf716f" inactiveBorderColor: - - "#7b8496" + - "#a6958f" selectedLineBgColor: - - "#3c4048" + - "#453130" optionsTextColor: - - "#7b8496" + - "#a6958f" ``` | Key | Value | Palette | | --- | --- | --- | | `gui.border` | `rounded` | | -| `activeBorderColor` | `#5ef1ff` | cyberdream cyan | -| `inactiveBorderColor` | `#7b8496` | cyberdream grey | -| `selectedLineBgColor` | `#3c4048` | cyberdream selection | -| `optionsTextColor` | `#7b8496` | cyberdream grey | +| `activeBorderColor` | `#cf716f` | CherryBlossom primary | +| `inactiveBorderColor` | `#a6958f` | CherryBlossom on-surface-variant | +| `selectedLineBgColor` | `#453130` | CherryBlossom selection (primary 20% over surface) | +| `optionsTextColor` | `#a6958f` | CherryBlossom on-surface-variant | Everything else (keybindings, commands, log settings) is left at lazydocker's defaults. diff --git a/docs/tools/lazygit.mdx b/docs/tools/lazygit.mdx index 53d3706..dbd5ad3 100644 --- a/docs/tools/lazygit.mdx +++ b/docs/tools/lazygit.mdx @@ -1,9 +1,9 @@ --- title: Lazygit -description: Lazygit with cyberdream colors, delta diffs, a full keybinding map, and custom commands wired to gh and helper scripts. +description: Lazygit with CherryBlossom colors, delta diffs, a full keybinding map, and custom commands wired to gh and helper scripts. --- -[Lazygit](https://github.com/jesseduffield/lazygit) is a terminal UI for git. The config sets cyberdream colors, renders diffs with delta, turns on background fetching and a whole-graph log, and adds custom commands that call `gh`. +[Lazygit](https://github.com/jesseduffield/lazygit) is a terminal UI for git. The config sets CherryBlossom colors, renders diffs with delta, turns on background fetching and a whole-graph log, and adds custom commands that call `gh`. | | | | --- | --- | @@ -24,20 +24,20 @@ tmux-resurrect lists `lazygit` among the processes it restores. ## GUI -Colors come from the cyberdream palette: +Colors come from the CherryBlossom palette (`palettes/CherryBlossom.json` in [prdlk/noctalia](https://github.com/prdlk/noctalia)): | Theme key | Color | | --- | --- | -| `activeBorderColor` | `#5ef1ff` | -| `inactiveBorderColor` | `#7b8496` | -| `searchingActiveBorderColor` | `#ff5ef1` | -| `optionsTextColor` | `#7b8496` | -| `selectedLineBgColor` | `#3c4048` | -| `cherryPickedCommitBgColor` | `#3c4048` | -| `cherryPickedCommitFgColor` | `#ff5ea0` | -| `unstagedChangesColor` | `#ffbd5e` | -| `defaultFgColor` | `#ffffff` | -| `authorColors."*"` | `#ffffff` (every author the same color) | +| `activeBorderColor` | `#cf716f` | +| `inactiveBorderColor` | `#a6958f` | +| `searchingActiveBorderColor` | `#c17e4a` | +| `optionsTextColor` | `#a6958f` | +| `selectedLineBgColor` | `#453130` | +| `cherryPickedCommitBgColor` | `#453130` | +| `cherryPickedCommitFgColor` | `#ad6756` | +| `unstagedChangesColor` | `#ae825f` | +| `defaultFgColor` | `#dcc1b7` | +| `authorColors."*"` | `#dcc1b7` (every author the same color) | | Option | Value | | --- | --- | diff --git a/dot_config/lazydocker/config.yml b/dot_config/lazydocker/config.yml index 5eae000..3343dea 100644 --- a/dot_config/lazydocker/config.yml +++ b/dot_config/lazydocker/config.yml @@ -2,10 +2,10 @@ gui: border: rounded theme: activeBorderColor: - - "#5ef1ff" + - "#cf716f" inactiveBorderColor: - - "#7b8496" + - "#a6958f" selectedLineBgColor: - - "#3c4048" + - "#453130" optionsTextColor: - - "#7b8496" + - "#a6958f" diff --git a/dot_config/lazygit/config.yml b/dot_config/lazygit/config.yml index eba5450..6bfbd26 100644 --- a/dot_config/lazygit/config.yml +++ b/dot_config/lazygit/config.yml @@ -2,25 +2,25 @@ gui: border: rounded theme: activeBorderColor: - - "#5ef1ff" + - "#cf716f" inactiveBorderColor: - - "#7b8496" + - "#a6958f" searchingActiveBorderColor: - - "#ff5ef1" + - "#c17e4a" optionsTextColor: - - "#7b8496" + - "#a6958f" selectedLineBgColor: - - "#3c4048" + - "#453130" cherryPickedCommitBgColor: - - "#3c4048" + - "#453130" cherryPickedCommitFgColor: - - "#ff5ea0" + - "#ad6756" unstagedChangesColor: - - "#ffbd5e" + - "#ae825f" defaultFgColor: - - "#ffffff" + - "#dcc1b7" authorColors: - "*": "#ffffff" # The number of lines you scroll by when scrolling the main window + "*": "#dcc1b7" # The number of lines you scroll by when scrolling the main window scrollHeight: 2 # If true, allow scrolling past the bottom of the content in the main window scrollPastBottom: true