Skip to content

Soft Variant

Gentle colors for marathon coding sessions and late-night work.

Overview

Soft reduces intensity to 70%, still distinctly SilkCircuit but gentle enough for all-day coding without eye strain. Perfect for extended sessions.

PropertyValue
Background#1a1626
Foreground#f8f8f2
Intensity70%
TypeDark

Color Palette

Primary Colors

ColorHexUsage
Purple#e892ffKeywords, control flow
Cyan#99ffeeFunctions, methods
Pink#ff99ffTags, booleans
Pink Soft#ffc2ffStrings
Coral#ff99ddNumbers, constants
Yellow#ffe699Classes, types

Supporting Colors

ColorHexUsage
Green#66ff99Success, git additions
Red#ff6677Errors, git deletions
Blue#92aaffLinks, info
Gray#7e9494Line numbers, non-text glyphs
Comment#b199ffComments

Terminal Colors

yaml
# ANSI Colors
black: "#141220"
red: "#ff6677"
green: "#66ff99"
yellow: "#ffe699"
blue: "#92aaff"
magenta: "#ff99ff"
cyan: "#99ffee"
white: "#f8f8f2"

# Bright variants
bright_black: "#6272a4"
bright_red: "#ff7788"
bright_green: "#80ffb3"
bright_yellow: "#ffffa5"
bright_blue: "#a2bbff"
bright_magenta: "#ffb3ff"
bright_cyan: "#b3ffea"
bright_white: "#ffffff"

When to Use

  • Long coding sessions where comfort matters
  • Working late at night with reduced light
  • Prefer gentler visuals without losing the theme aesthetic
  • Sensitive to highly saturated colors

Configuration

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

Or switch at runtime:

vim
:SilkCircuit soft

Comparison

Soft prioritizes comfort over intensity:

vs NeonLower saturation, warmer background
vs VibrantEven gentler on the eyes
vs GlowMuch lighter backgrounds, softer colors
vs DawnDark theme alternative for extended use