Skip to content

Glow Variant

Ultra-dark backgrounds with pure neon colors for maximum contrast.

Overview

Glow pushes the limits with near-black backgrounds and pure neon accent colors. Every syntax element pops with electric intensity against the void.

PropertyValue
Background#0a0816
Foreground#ffffff
Intensity100%+
TypeUltra-Dark

Color Palette

Primary Colors

ColorHexUsage
Purple#d633ffKeywords, control flow
Cyan#00ffffFunctions, methods
Pink#ff00ffTags, booleans
Pink Soft#ff99ffStrings
Coral#ff66ffNumbers, constants
Yellow#ffff00Classes, types

Supporting Colors

ColorHexUsage
Green#00ff00Success, git additions
Red#ff2244Errors, git deletions
Blue#0099ffLinks, info
Gray#818181Line numbers, non-text glyphs
Comment#cc66ffComments

Terminal Colors

yaml
# ANSI Colors
black: "#000000"
red: "#ff2244"
green: "#00ff00"
yellow: "#ffff00"
blue: "#0099ff"
magenta: "#ff00ff"
cyan: "#00ffff"
white: "#ffffff"

# Bright variants
bright_black: "#818181"
bright_red: "#ff6666"
bright_green: "#66ff66"
bright_yellow: "#ffff66"
bright_blue: "#66ccff"
bright_magenta: "#ff66ff"
bright_cyan: "#66ffff"
bright_white: "#ffffff"

When to Use

  • Working in very dark environments
  • Using high-contrast monitors
  • Want maximum visual pop for each element
  • Streaming or recording content
  • OLED displays where true blacks shine

Configuration

lua
require("silkcircuit").setup({
  variant = "glow",
})
vim.cmd.colorscheme("silkcircuit")

Or switch at runtime:

vim
:SilkCircuit glow

Comparison

Glow is the most extreme dark variant:

vs NeonDarker backgrounds, pure neon colors
vs VibrantMuch higher contrast
vs SoftMaximum intensity vs. gentle comfort
vs DawnOpposite ends of the spectrum

The Glow Effect

The "glow" aesthetic comes from the contrast between:

  • Ultra-dark background (#0a0816): Nearly black
  • Pure neon accents:#ff00ff, #00ffff, #ffff00
  • White foreground: Maximum readability

This creates the illusion of code elements glowing against the darkness.