Four dark, transparency-first colorschemes in one plugin, derived from Overwatch's Shion concept art.
At a glance:
{
"pixelsandpointers/dentoushoku.nvim",
lazy = false,
priority = 1000,
config = function()
require("dentoushoku").setup({ theme = "oxblood-chassis", transparent = true })
end,
}Once installed, pick a theme any of these ways:
-- via setup (also lets you set transparency)
require("dentoushoku").setup({ theme = "tiger-ink", transparent = true })
-- via the unified loader, anytime after setup
require("dentoushoku").load("tiger-oxblood")
require("dentoushoku").load("oxblood-chassis", { transparent = false })
require("dentoushoku").load("enji")
-- or plain Neovim colorscheme commands — these always work too
:colorscheme oxblood-chassis
:colorscheme tiger-ink
:colorscheme tiger-oxblood
:colorscheme enjiA :Dentoushoku command is also registered for quick switching with
tab-completion:
:Dentoushoku tiger-ink(Running :Dentoushoku with no argument defaults to oxblood-chassis.)
All four default to a transparent background (Normal highlight has
bg = NONE), meant to be paired with a transparent terminal — see the
Ghostty configs below. To force an opaque background instead:
require("dentoushoku").setup({ theme = "tiger-ink", transparent = false })Matching Ghostty terminal configs for each theme are in ghostty/. Copy the
one you want into ~/.config/ghostty/, then reference it from your main
~/.config/ghostty/config:
config-file = oxblood-chassis.conf
Reload Ghostty (Cmd+Shift+, / Ctrl+Shift+,) to apply. Tune
background-opacity and background-blur inside the .conf file to taste.
| Swatch | Theme role | Hex |
|---|---|---|
| Background (transparent) | #0e0d11 |
|
| Foreground text | #e9e4dc |
|
| Primary accent (keywords, errors) | #9b2c30 |
|
| Secondary accent (strings, warnings) | #c9a24b |
|
| Cursor / info / matches | #8fd9d4 |
Same as tiger-ink, except the core-gem accent is true oxblood instead of burnt red-orange — separating errors from the warm orange pistol-glow accent, which now reads distinctly as its own color.
Same underlying palette as oxblood-chassis — this variant renames every
field to the traditional Japanese color name its hex value lands closest
to. The primary red was the trigger: #9b2c30 sits within a few RGB units
of the real 臙脂色 (enji-iro) reference value, a cochineal-red pigment name
historically used in lacquerware and dye. The whole theme took its name
from that match.