feat(theme): CherryBlossom colors for lazygit and lazydocker

This commit is contained in:
Prad Nukala committed 2026-10-16 18:18:25 -04:00
1 parent 659d6c1ba7
commit a6a1b7507e
4 files changed
+36 -36

No files matched your search

+9 -9
View File
@@ -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.
+13 -13
View File
@@ -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 |
| --- | --- |
+4 -4
View File
@@ -2,10 +2,10 @@ gui:
border: rounded
theme:
activeBorderColor:
- "#5ef1ff"
- "#cf716f"
inactiveBorderColor:
- "#7b8496"
- "#a6958f"
selectedLineBgColor:
- "#3c4048"
- "#453130"
optionsTextColor:
- "#7b8496"
- "#a6958f"
+10 -10
View File
@@ -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