Color theme . OKLCH
Fadetouched
One dark teal-green palette for every editor, terminal, and website.
// twelve accents, one quiet base
struct Palette {
base: &'static str,
accents: [&'static str; 12],
}
impl Palette {
fn fadetouched() -> Self {
Self {
base: "#11201e",
accents: ACCENTS, // muted, pigment-like
}
}
}import { defineTheme } from "fadetouched";
// dusk over a forested coast
export const fadetouched = defineTheme({
name: "Fadetouched",
base: "#11201e",
accents: 12, // muted, pigment-like
ramps: { neutral: 12, accent: 12 },
});:root {
--base: #11201e; /* the quiet ground */
--green: #96bb93;
--teal: #81b8a8;
--purple: #af90c3;
}
.swatch {
background: var(--green);
border-radius: 0.4rem;
}Twelve neutrals, twelve accents
Muted and pigment-like, authored in OKLCH for even perceptual steps and easy on the eyes. Click any swatch to copy its hex.
Neutrals
Accents
Built for translucent shells
The Zed port ships a Blur variant for blurred-window backgrounds. Switch the surface to see it; opaque works everywhere, blur needs OS window blur (reliable on macOS, partial elsewhere).
fn main() {
// dusk over a forested coast
let base = "#11201e";
accents: 12,
}
Solid surface. The safe default everywhere.
Install for your tools
38 ports and counting. Most are one copied file.
Editors
Notepad++
Copy ports/notepad-plus-plus/Fadetouched.xml to %AppData%\Notepad++\themes\, restart, then pick Fadetouched in Settings, Style Configurator.
Files on GitHub →Zed
mkdir -p ~/.config/zed/themes
cp ports/zed/fadetouched.json ~/.config/zed/themes/Then open the command palette, choose the theme selector, and pick Fadetouched.
Also ships Fadetouched Blur, a translucent variant for blurred-window backgrounds (needs OS window blur; reliable on macOS, partial on Linux/Windows).
Files on GitHub →Terminals
Konsole
cp ports/konsole/Fadetouched.colorscheme ~/.local/share/konsole/Then pick Fadetouched in Settings, Edit Current Profile, Appearance.
A companion profile sets the matching cursor color; copy it too if you want it.
Files on GitHub →WezTerm
mkdir -p ~/.config/wezterm/colors
cp ports/wezterm/fadetouched.toml ~/.config/wezterm/colors/Then set color_scheme = "Fadetouched" in wezterm.lua.
WezTerm auto-discovers TOML color schemes placed in that colors directory, so no extra registration step is needed.
Files on GitHub →Windows Terminal
Copy the scheme from ports/windows-terminal/fadetouched.json into the "schemes" array in settings.json, then set "colorScheme": "Fadetouched" on a profile.
Files on GitHub →Zellij
mkdir -p ~/.config/zellij/themes
cp ports/zellij/fadetouched.kdl ~/.config/zellij/themes/Then set theme "fadetouched" in ~/.config/zellij/config.kdl and open a new session.
Covers the status bar, tabs, panes, tables, lists, and multiplayer cursor colors. The active tab fills with the accent green; focused pane frames use the accent, unfocused a neutral border.
Files on GitHub →Shell
PowerShell
. "path\to\fadetouched.ps1"Dot-source ports/powershell/fadetouched.ps1 from your $PROFILE, then open a new session (or run . $PROFILE) to apply.
Colors typed input via PSReadLine (bundled with PowerShell 5.1+ and 7+), so it sits alongside a prompt like Starship.
Files on GitHub →Starship
cp ports/starship/fadetouched.toml ~/.config/starship.tomlA two-line powerline prompt. Point STARSHIP_CONFIG at the file to keep it separate from your main config.
Needs a Nerd Font for the powerline separators and language icons.
Files on GitHub →Apps
Calibre
In Preferences, Interface, Look & feel, Adjust colors, click Import, pick ports/calibre/Fadetouched.calibre-palette, set the mode dropdown to Dark, and click OK.
Needs calibre 6.0+ (tested on 9.9). Themes dark mode only; in light mode calibre keeps its default palette.
Files on GitHub →Codex
In the Codex Desktop App, go to Settings, Appearance, Import, then paste the contents of ports/codex/fadetouched.codex-theme.
Ships as an importable theme string plus a readable JSON companion for review. Maps accent, surface, ink, diff, and skill colors directly to Fadetouched palette tokens.
Files on GitHub →Feishin
In the Feishin music player, go to Settings, Advanced, Custom CSS, enable it, click Edit, paste ports/feishin/fadetouched.css, and Save.
Select a dark base theme (e.g. Default Dark) first; the theme only overrides colors and relies on the base theme for dark mode.
Files on GitHub →Obsidian
Copy the ports/obsidian/ folder into your vault as <vault>/.obsidian/themes/Fadetouched/, then enable Fadetouched in Settings, Appearance, Themes.
Dark-only: in light mode it falls back to the default Obsidian palette. Code blocks only show syntax colors when the opening fence names a language.
Files on GitHub →ShareX
In Application Settings, Theme, Import, From File, pick ports/sharex/fadetouched.json, then select Fadetouched from the theme list.
Close and reopen Application Settings afterward so ShareX repaints every settings page.
Files on GitHub →Trilium
In TriliumNext, create a CSS code note, paste ports/trilium/fadetouched.css into it, and add two owned attributes: #appTheme=Fadetouched and #appThemeBase=next-dark. Then pick Fadetouched in Settings, Appearance, Theme and reload with Ctrl+Shift+R.
For the modern Next theme. The #appThemeBase=next-dark attribute is required: without it only the background recolors.
Files on GitHub →Desktop
Cursor
Prebuilt Windows and Linux (XCursor) packs and install steps are in ports/cursor/.
GPL-3.0 (derives from Bibata) -- the one GPL part of the project.
Files on GitHub →KDE Plasma
cp ports/kde-plasma/Fadetouched.colors ~/.local/share/color-schemes/Then pick Fadetouched in System Settings, Colors & Themes, Colors.
A color scheme only, not a full Plasma theme: it recolors apps and the shell, but leaves icons, window decorations, and the Plasma style as they are.
Files on GitHub →Web
AO3
On AO3, go to Skins, Create Site Skin, paste the CSS from ports/ao3/fadetouched.css, and create it. Then click Use.
Site skins apply only while you're logged in.
Files on GitHub →Firefox
Install from Firefox Add-ons.
Colors the browser chrome (toolbar, tabs, menus), not web pages.
Get the add-on ↗Startpage
Install the Stylus browser extension, create a new style, paste the CSS from ports/startpage/fadetouched.css, and save. It is scoped to startpage.com.
A userstyle for the startpage.com search engine; like any site userstyle it can break when the site is redesigned, so report anything off.
Files on GitHub →Dress the desktop
Fourteen wallpapers in the palette. Click any to download at 1440p.













