๐ A vibrant cyberpunk color system for your entire dev environment. ๐
โก Quick Start ยท ๐ Neovim ยท ๐จ Variants ยท ๐ Full Ecosystem
Tip
๐ค Building a SilkCircuit integration with AI? Point your agent at STYLE_GUIDE.md.
SilkCircuit is a unified color system that themes your entire workflow: editors, terminals, browsers, system monitors, and CLI tools. Every target shares the same palette, the same semantic color mappings, and the same five intensity variants. WCAG AA compliant across the board.
| Category | Targets |
|---|---|
| ๐ป Editors | Neovim (40+ plugin integrations), VS Code (Marketplace), AstroNvim |
| ๐ฅ๏ธ Terminals | Ghostty, Kitty, Alacritty, Warp, Windows Terminal |
| ๐ Browsers | Chrome (Web Store, 5 variants + DevTools CSS) |
| ๐ง CLI Tools | btop, K9s, lazygit, bat, fzf, lsd, procs, atuin, Starship |
| โ๏ธ System | COSMIC Desktop, fastfetch, dmesg, tmux |
| ๐ฏ Other | Git (delta integration), Slack, Lualine |
Five intensity levels, all using the same underlying palette:
| Variant | Style | Best For |
|---|---|---|
| โก Neon | 100% saturated | Maximum vibrancy |
| ๐ฎ Vibrant | 85% intensity | Balanced energy |
| ๐ธ Soft | 70% intensity | Extended sessions |
| ๐ Glow | Ultra-dark bg, pure neon fg | Low-light / OLED |
| ๐ Dawn | Light theme | Daytime & bright rooms |
The fastest way to theme everything at once. Detects your installed tools and applies matching SilkCircuit configs with backups:
git clone https://github.com/hyperb1iss/silkcircuit.git
cd silkcircuit
./install.shPick what you need:
๐ฎ Neovim (lazy.nvim)
{
"hyperb1iss/silkcircuit",
lazy = false,
priority = 1000,
config = function()
vim.cmd.colorscheme("silkcircuit")
end,
}๐ฆ Neovim (packer.nvim)
use {
"hyperb1iss/silkcircuit",
config = function()
vim.cmd("colorscheme silkcircuit")
end
}๐ Neovim (vim-plug)
Plug 'hyperb1iss/silkcircuit'
colorscheme silkcircuit๐ VS Code
Install from the VS Code Marketplace, or:
code --install-extension hyperb1iss.silkcircuit-theme๐ Chrome
Available on the Chrome Web Store (all 5 variants), or load unpacked:
make chrome
# chrome://extensions/ โ Developer mode โ Load unpacked
# Select: extras/chrome-theme/silkcircuit-{variant}/๐ฅ๏ธ Terminals
# Ghostty: copy variant config to ~/.config/ghostty/
cp extras/ghostty/silkcircuit-neon ~/.config/ghostty/themes/
# Kitty
cp extras/kitty.conf ~/.config/kitty/themes/silkcircuit.conf
# Alacritty
cp extras/alacritty.yml ~/.config/alacritty/themes/silkcircuit.yml
# Warp
cp extras/warp.yaml ~/.warp/themes/silkcircuit.yaml
# Windows Terminal: import extras/windows-terminal.json in settings๐ง CLI Tools
# btop (5 variants)
cp extras/btop/silkcircuit_*.theme ~/.config/btop/themes/
# K9s (5 variants)
cp extras/k9s/silkcircuit_*.yaml ~/.config/k9s/skins/
# Git colors with delta integration
cat extras/gitconfig >> ~/.gitconfig
# fzf
source extras/fzf.sh # or add to .zshrc/.bashrc
# Starship prompt
cp extras/starship/silkcircuit.toml ~/.config/starship.tomlThe Neovim theme is the most feature-rich target: bytecode-compiled for <5ms load times, 40+ auto-detected plugin integrations, and persistent preferences.
require("silkcircuit").setup({
transparent = false,
terminal_colors = true,
dim_inactive = false,
variant = "neon", -- "neon" | "vibrant" | "soft" | "glow" | "dawn"
styles = {
comments = { italic = true },
keywords = { bold = true },
functions = { bold = true, italic = true },
variables = {},
strings = { italic = true },
},
integrations = {
telescope = true, -- all auto-detected by default
neotree = true,
notify = true,
cmp = true,
mini = true,
},
})All integrations activate automatically when plugins are detected.
- ๐ฏ Core: Telescope, Neo-tree, LSP, Treesitter, nvim-cmp, Mason
- ๐ Navigation: Flash, Harpoon, Which-Key, Mini.jump
- ๐ง Git & Dev: Gitsigns, Neogit, DAP
- ๐ UI: Lualine, BufferLine, Notify, Noice, Alpha, Indent Blankline, Rainbow Delimiters
return {
"AstroNvim/astrocommunity",
{ "hyperb1iss/silkcircuit", name = "silkcircuit" },
}| Command | Description |
|---|---|
:SilkCircuit {variant} |
Switch variant (neon/vibrant/soft/glow/dawn) |
:SilkCircuitContrast |
Check WCAG contrast compliance |
:SilkCircuitCompile |
Compile theme for performance |
:SilkCircuitIntegrations |
Show detected plugin integrations |
:checkhealth silkcircuit |
Run diagnostics |
See extras/README.md for detailed setup instructions for every supported tool.
๐ค Neovim theme not loading? Requires Neovim 0.8.0+ with vim.opt.termguicolors = true. Run :checkhealth silkcircuit.
๐ญ Colors look wrong? Your terminal must support true colors (24-bit). Try a different terminal emulator if unsure.
๐๏ธ Performance issues? Run :SilkCircuitCompile to regenerate the bytecode cache.
๐ญ Need help? Open an issue with your config and error output.
git clone https://github.com/hyperb1iss/silkcircuit.git
cd silkcircuit
make setup # install dev dependencies
make test # run unit tests
make lint # check code qualitySee STYLE_GUIDE.md for development conventions.
MIT License. See LICENSE for details.
If you love SilkCircuit, buy me a Monster Ultra Violet โก
โฆ Built with obsession by Hyperbliss Technologies โฆ








