64 curated color themes with visual effects for VS Code, Cursor, Neovim, Emacs, OpenCode, and terminal emulators.
Every theme is hand-crafted with WCAG AA verified contrast ratios and carefully balanced color harmonies.
| Holographic, Inferno | Twilight Lagoon, Ultraviolet |
|---|---|
![]() |
![]() |
| Grape, Gruvbox Material | Arctic, Aurora Glass |
![]() |
![]() |
- 64 Curated Themes - Hand-crafted color palettes, not auto-generated
- Visual Effects - Smooth caret, cursor glow, rainbow brackets
- Cross-Platform - One theme collection, consistent everywhere
- WCAG AA Compliant - >=4.5:1 contrast for all text
- OLED Safe - Minimum L=11% backgrounds to prevent smearing
- Open the Extensions view (
Ctrl+Shift+X), search Prism Themes, install PRISM - Where every color has purpose. - Or install from VSIX:
code --install-extension prism-themes-2.0.0.vsix(or Cursor’s equivalent).
See vscode/README.md and cursor/README.md for details.
-- Using lazy.nvim (plugin is in neovim/ subfolder)
{ "justinfleek/PRISM", dir = "neovim", config = function()
require("prism").setup({ preset = "nord_aurora" })
vim.cmd("colorscheme prism")
end }(use-package prism-themes
:config
(load-theme 'prism-nord-aurora t))cp opencode/themes/*.json ~/.config/opencode/themes/Alacritty, Kitty, WezTerm, Windows Terminal, Zed, and more. See terminal/README.md.
| Theme | Description |
|---|---|
| Nero Marquina | Italian black marble with subtle gold veining |
| Midnight Sapphire | Deep blue with silver accents |
| Obsidian Rose Gold | Volcanic black with warm metallic highlights |
| Champagne Noir | Sophisticated dark champagne palette |
| Emerald Velvet | Rich emerald with cream accents |
| Diamond Dust | Crystalline clarity with prismatic highlights |
| Theme | Description |
|---|---|
| Aurora Glass | Northern lights through frosted glass |
| Zen Garden | Tranquil stone and moss tones |
| Tide Pool | Coastal aquamarine and sand |
| Soft Charcoal | Warm neutral charcoal |
| Theme | Description |
|---|---|
| Neon Nexus | Cyberpunk neon brilliance |
| Blood Moon | Deep crimson eclipse |
| Vaporwave Sunset | Retro synthwave gradients |
| Acid Rain | Toxic greens and industrial grays |
| Ultraviolet | Deep purple UV glow |
| Holographic | Iridescent rainbow shimmer |
| Cyber Noir | Dark cyberpunk with cyan accents |
| Synthwave 84 | Retro '80s synthwave |
| Theme | Description |
|---|---|
| Catppuccin Mocha | Catppuccin Mocha refined |
| Gruvbox Material | Warm retro Gruvbox |
| Moonlight II | Moonlight theme refined |
| Nord Aurora | Nordic colors with aurora |
| One Dark Pro | Atom One Dark enhanced |
| Night Owl | Sarah Drasner's Night Owl |
| Tokyo Night Bento | Tokyo Night with bento aesthetics |
The VS Code and Cursor extensions add optional effects that use native editor settings (no custom rendering):
- Smooth Caret – Native smooth cursor animation
- Cursor Glow – Current-line highlight using the theme’s accent (native
editor.renderLineHighlight+ color customizations) - Rainbow Brackets – Native bracket pair colorization
- Bracket Highlight – Bracket pair guides and matching-bracket highlight (theme colors)
- Syntax Pulse – Error ranges highlighted (decoration; may not apply in all hosts)
Open the effects panel: Ctrl+Alt+P → Prism: Open Effects Panel.
Pick a Prism theme (Ctrl+K Ctrl+T) so the editor and effects use that theme’s colors.
All themes follow these principles:
- WCAG 2.1 AA Compliance - >=4.5:1 contrast for normal text
- OLED Black Balance - Minimum L=11% to prevent smearing
- Harmonious Palettes - Mathematical color relationships
- Syntax Differentiation - Clear visual distinction between token types
| Platform | Docs | Themes |
|---|---|---|
| VS Code | vscode/README.md | 64 |
| Cursor | cursor/README.md | 64 |
| OpenCode | opencode/README.md | 64 |
| Neovim | neovim/README.md | 64 |
| Emacs | emacs/README.md | 64 |
| Terminals | terminal/README.md | Alacritty, Kitty, WezTerm, Windows Terminal, Zed |
MIT. See LICENSE.
j-pyxal · Omega Agentic · GitHub



