Skip to content

Obsurdian

Obsurdian is a true black, high contrast, dark terminal color scheme with a #0a0a0a background and #f5f5f5 text (18.2:1 contrast)

Get config
Background
#0a0a0a
Foreground
#f5f5f5
Text contrast
18.16:1AAA
Accent contrast
11.77:1min 7.13
zsh — ls & git status
zsh — ls & git status
zsh — ls & git status
zsh — ls & git status
zsh — ls & git status — Konsole
~/dev/tintdex on main [!?] via ⬢ v1.4.3
❯ ls -la
drwxr-xr-x 12 ada staff 384 Oct 30 09:12 .
drwxr-xr-x 8 ada staff 256 Oct 29 18:40 ..
-rw-r--r-- 1 ada staff 1.2K Oct 30 09:10 .gitignore
drwxr-xr-x 5 ada staff 160 Oct 30 09:12 src
drwxr-xr-x 3 ada staff 96 Oct 28 11:02 public
-rwxr-xr-x 1 ada staff 2.4K Oct 30 08:57 build.sh
-rw-r--r-- 1 ada staff 4.1K Oct 30 09:01 package.json
lrwxr-xr-x 1 ada staff 18 Oct 27 14:33 node_modules -> ../cache/modules
-rw-r--r-- 1 ada staff 48K Oct 26 10:15 logo.png
-rw-r--r-- 1 ada staff 9.8M Oct 25 21:47 backup.tar.gz
~/dev/tintdex on main [!?] via ⬢ v1.4.3
❯ git status
On branch main
Your branch is ahead of 'origin/main' by 2 commits.
Changes to be committed:
new file: src/theme.css
modified: README.md
Changes not staged for commit:
modified: src/app.tsx
deleted: legacy/colors.js
Untracked files:
notes.md
~/dev/tintdex on main [!?] via ⬢ v1.4.3
❯

Obsurdian configs

16 formats, all from one palette

Obsurdian

Save to ~/.config/ghostty/themes/Obsurdian, then set theme = Obsurdian in config or config.ghostty

More Ghostty themes
Raw file
# Theme: Obsurdian (Ghostty)
# Preview & customize online: https://tintdex.afengim.com/en/schemes/obsurdian?format=ghostty

palette = 0=#b8b8b8
palette = 1=#ff6b6b
palette = 2=#66d98b
palette = 3=#ffe37a
palette = 4=#82aaff
palette = 5=#ff8fd1
palette = 6=#8be9f4
palette = 7=#f0f0f0
palette = 8=#c7c7c7
palette = 9=#ff8585
palette = 10=#82e6a0
palette = 11=#ffeb96
palette = 12=#9abaff
palette = 13=#ffa8dc
palette = 14=#a4f1f7
palette = 15=#ffffff
background = #0a0a0a
foreground = #f5f5f5
cursor-color = #ffd54a
cursor-text = #0a0a0a
selection-background = #3a3a3a
selection-foreground = #ffffff

Obsurdian palette

Palette color values and WCAG contrast ratios against the background
ColorSlotHEXRGBHSLOKLCHContrast
Backgroundbackground#0a0a0argb(10 10 10)hsl(0 0% 4%)oklch(14.5% 0.000 0)—
Foregroundforeground#f5f5f5rgb(245 245 245)hsl(0 0% 96%)oklch(97.0% 0.000 0)18.16 AAA
Cursorcursor#ffd54argb(255 213 74)hsl(46 100% 65%)oklch(88.6% 0.157 91.7)14.02 AAA
Cursor textcursorText#0a0a0argb(10 10 10)hsl(0 0% 4%)oklch(14.5% 0.000 0)1.00 Fail
Selectionselection#3a3a3argb(58 58 58)hsl(0 0% 23%)oklch(34.8% 0.000 0)1.74 Fail
Selection textselectionText#ffffffrgb(255 255 255)hsl(0 0% 100%)oklch(100.0% 0.000 0)19.80 AAA
Blackcolor0#b8b8b8rgb(184 184 184)hsl(0 0% 72%)oklch(78.3% 0.000 0)9.98 AAA
Redcolor1#ff6b6brgb(255 107 107)hsl(0 100% 71%)oklch(71.2% 0.181 22.8)7.13 AAA
Greencolor2#66d98brgb(102 217 139)hsl(139 60% 63%)oklch(79.9% 0.153 151.9)11.18 AAA
Yellowcolor3#ffe37argb(255 227 122)hsl(47 100% 74%)oklch(91.8% 0.129 94.8)15.58 AAA
Bluecolor4#82aaffrgb(130 170 255)hsl(221 100% 75%)oklch(74.4% 0.131 264.3)8.62 AAA
Magentacolor5#ff8fd1rgb(255 143 209)hsl(325 100% 78%)oklch(78.9% 0.155 344.9)9.52 AAA
Cyancolor6#8be9f4rgb(139 233 244)hsl(186 83% 75%)oklch(88.0% 0.091 205.3)14.20 AAA
Whitecolor7#f0f0f0rgb(240 240 240)hsl(0 0% 94%)oklch(95.5% 0.000 0)17.37 AAA
Bright Blackcolor8#c7c7c7rgb(199 199 199)hsl(0 0% 78%)oklch(83.0% 0.000 0)11.71 AAA
Bright Redcolor9#ff8585rgb(255 133 133)hsl(0 100% 76%)oklch(75.3% 0.149 21.2)8.43 AAA
Bright Greencolor10#82e6a0rgb(130 230 160)hsl(138 67% 71%)oklch(84.6% 0.137 152.2)12.99 AAA
Bright Yellowcolor11#ffeb96rgb(255 235 150)hsl(49 100% 79%)oklch(93.8% 0.107 96.5)16.57 AAA
Bright Bluecolor12#9abaffrgb(154 186 255)hsl(221 100% 80%)oklch(79.1% 0.105 265.0)10.22 AAA
Bright Magentacolor13#ffa8dcrgb(255 168 220)hsl(324 100% 83%)oklch(83.2% 0.120 343.4)11.21 AAA
Bright Cyancolor14#a4f1f7rgb(164 241 247)hsl(184 84% 81%)oklch(91.0% 0.076 202.1)15.56 AAA
Bright Whitecolor15#ffffffrgb(255 255 255)hsl(0 0% 100%)oklch(100.0% 0.000 0)19.80 AAA

About Obsurdian

Obsurdian is a dark terminal color scheme built on a neutral #0a0a0a background with #f5f5f5 as the default foreground. Body text reaches a 18.16:1 WCAG contrast ratio (AAA), while the 12 ANSI accent colors average 11.77:1 (minimum 7.13:1).

Its palette is moderately saturated, anchored by #ff6b6b red, #66d98b green, #82aaff blue, and #ff8fd1 magenta.

Ready-to-use configs can be exported for Ghostty, iTerm2, Kitty, Alacritty, WezTerm, Windows Terminal, Warp, foot, Rio, XFCE4 Terminal, and Xresources, along with VS Code and Zed integrated terminals, CSS variables, Tailwind CSS, and JSON.

Schemes similar to Obsurdian

Source: iTerm2 Color Schemes (MIT)