Skip to content

justinfleek/PRISM

Repository files navigation

PRISM - Where every color has purpose.

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.

Themes WCAG AA Platforms

Holographic, Inferno Twilight Lagoon, Ultraviolet
Holographic, Inferno Twilight Lagoon, Ultraviolet
Grape, Gruvbox Material Arctic, Aurora Glass
Grape, Gruvbox Material Arctic, Aurora Glass

Features

  • 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

Installation

VS Code / Cursor

  1. Open the Extensions view (Ctrl+Shift+X), search Prism Themes, install PRISM - Where every color has purpose.
  2. 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.

Neovim

-- 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 }

Emacs

(use-package prism-themes
  :config
  (load-theme 'prism-nord-aurora t))

OpenCode

cp opencode/themes/*.json ~/.config/opencode/themes/

Terminal Emulators

Alacritty, Kitty, WezTerm, Windows Terminal, Zed, and more. See terminal/README.md.

Theme Collections

Luxury Collection

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

Glass Collection

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

Wild Collection

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

Classic Reimagined

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

Visual Effects (VS Code / Cursor)

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+PPrism: Open Effects Panel.
Pick a Prism theme (Ctrl+K Ctrl+T) so the editor and effects use that theme’s colors.

Color Science

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

Platforms

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

License

MIT. See LICENSE.

j-pyxal · Omega Agentic · GitHub

About

Where every color has a purpose

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors