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 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). [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 border: rounded
theme: theme:
activeBorderColor: activeBorderColor:
- "#5ef1ff" - "#cf716f"
inactiveBorderColor: inactiveBorderColor:
- "#7b8496" - "#a6958f"
selectedLineBgColor: selectedLineBgColor:
- "#3c4048" - "#453130"
optionsTextColor: optionsTextColor:
- "#7b8496" - "#a6958f"
``` ```
| Key | Value | Palette | | Key | Value | Palette |
| --- | --- | --- | | --- | --- | --- |
| `gui.border` | `rounded` | | | `gui.border` | `rounded` | |
| `activeBorderColor` | `#5ef1ff` | cyberdream cyan | | `activeBorderColor` | `#cf716f` | CherryBlossom primary |
| `inactiveBorderColor` | `#7b8496` | cyberdream grey | | `inactiveBorderColor` | `#a6958f` | CherryBlossom on-surface-variant |
| `selectedLineBgColor` | `#3c4048` | cyberdream selection | | `selectedLineBgColor` | `#453130` | CherryBlossom selection (primary 20% over surface) |
| `optionsTextColor` | `#7b8496` | cyberdream grey | | `optionsTextColor` | `#a6958f` | CherryBlossom on-surface-variant |
Everything else (keybindings, commands, log settings) is left at lazydocker's defaults. Everything else (keybindings, commands, log settings) is left at lazydocker's defaults.
+13 -13
View File
@@ -1,9 +1,9 @@
--- ---
title: Lazygit 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 ## 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 | | Theme key | Color |
| --- | --- | | --- | --- |
| `activeBorderColor` | `#5ef1ff` | | `activeBorderColor` | `#cf716f` |
| `inactiveBorderColor` | `#7b8496` | | `inactiveBorderColor` | `#a6958f` |
| `searchingActiveBorderColor` | `#ff5ef1` | | `searchingActiveBorderColor` | `#c17e4a` |
| `optionsTextColor` | `#7b8496` | | `optionsTextColor` | `#a6958f` |
| `selectedLineBgColor` | `#3c4048` | | `selectedLineBgColor` | `#453130` |
| `cherryPickedCommitBgColor` | `#3c4048` | | `cherryPickedCommitBgColor` | `#453130` |
| `cherryPickedCommitFgColor` | `#ff5ea0` | | `cherryPickedCommitFgColor` | `#ad6756` |
| `unstagedChangesColor` | `#ffbd5e` | | `unstagedChangesColor` | `#ae825f` |
| `defaultFgColor` | `#ffffff` | | `defaultFgColor` | `#dcc1b7` |
| `authorColors."*"` | `#ffffff` (every author the same color) | | `authorColors."*"` | `#dcc1b7` (every author the same color) |
| Option | Value | | Option | Value |
| --- | --- | | --- | --- |
+4 -4
View File
@@ -2,10 +2,10 @@ gui:
border: rounded border: rounded
theme: theme:
activeBorderColor: activeBorderColor:
- "#5ef1ff" - "#cf716f"
inactiveBorderColor: inactiveBorderColor:
- "#7b8496" - "#a6958f"
selectedLineBgColor: selectedLineBgColor:
- "#3c4048" - "#453130"
optionsTextColor: optionsTextColor:
- "#7b8496" - "#a6958f"
+10 -10
View File
@@ -2,25 +2,25 @@ gui:
border: rounded border: rounded
theme: theme:
activeBorderColor: activeBorderColor:
- "#5ef1ff" - "#cf716f"
inactiveBorderColor: inactiveBorderColor:
- "#7b8496" - "#a6958f"
searchingActiveBorderColor: searchingActiveBorderColor:
- "#ff5ef1" - "#c17e4a"
optionsTextColor: optionsTextColor:
- "#7b8496" - "#a6958f"
selectedLineBgColor: selectedLineBgColor:
- "#3c4048" - "#453130"
cherryPickedCommitBgColor: cherryPickedCommitBgColor:
- "#3c4048" - "#453130"
cherryPickedCommitFgColor: cherryPickedCommitFgColor:
- "#ff5ea0" - "#ad6756"
unstagedChangesColor: unstagedChangesColor:
- "#ffbd5e" - "#ae825f"
defaultFgColor: defaultFgColor:
- "#ffffff" - "#dcc1b7"
authorColors: 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 scrollHeight: 2
# If true, allow scrolling past the bottom of the content in the main window # If true, allow scrolling past the bottom of the content in the main window
scrollPastBottom: true scrollPastBottom: true