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.