{"id":29903282,"url":"https://github.com/hyperb1iss/silkcircuit-nvim","last_synced_at":"2025-08-01T17:03:00.638Z","repository":{"id":306697475,"uuid":"1026359781","full_name":"hyperb1iss/silkcircuit-nvim","owner":"hyperb1iss","description":"Vibrant cyberpunk-inspired Neovim theme with neon colors and extensive plugin support","archived":false,"fork":false,"pushed_at":"2025-07-27T03:14:35.000Z","size":687,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-27T05:22:30.680Z","etag":null,"topics":["astronvim","colorscheme","cyberpunk","developer-tools","neon","neovim","neovim-colorscheme","neovim-theme","vim-colorscheme"],"latest_commit_sha":null,"homepage":"https://hyperbliss.tech","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyperb1iss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"hyperb1iss","ko_fi":"hyperb1iss"}},"created_at":"2025-07-25T18:45:18.000Z","updated_at":"2025-07-27T03:14:38.000Z","dependencies_parsed_at":"2025-07-27T05:22:36.437Z","dependency_job_id":"ec52126d-c01e-4435-a132-979c9436b5e7","html_url":"https://github.com/hyperb1iss/silkcircuit-nvim","commit_stats":null,"previous_names":["hyperb1iss/silkcircuit-nvim"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/hyperb1iss/silkcircuit-nvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperb1iss%2Fsilkcircuit-nvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperb1iss%2Fsilkcircuit-nvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperb1iss%2Fsilkcircuit-nvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperb1iss%2Fsilkcircuit-nvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyperb1iss","download_url":"https://codeload.github.com/hyperb1iss/silkcircuit-nvim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperb1iss%2Fsilkcircuit-nvim/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268265580,"owners_count":24222519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-01T02:00:08.611Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["astronvim","colorscheme","cyberpunk","developer-tools","neon","neovim","neovim-colorscheme","neovim-theme","vim-colorscheme"],"created_at":"2025-08-01T17:01:02.858Z","updated_at":"2025-08-01T17:02:58.126Z","avatar_url":"https://github.com/hyperb1iss.png","language":"Lua","funding_links":["https://github.com/sponsors/hyperb1iss","https://ko-fi.com/hyperb1iss"],"categories":[],"sub_categories":[],"readme":"# 💜⚡ SilkCircuit: Electric Dreams for Neovim 🌃\n\n\u003cdiv align=\"center\"\u003e\n\n[![Neovim](https://img.shields.io/badge/Neovim%200.8+-e135ff.svg?style=for-the-badge\u0026logo=neovim\u0026logoColor=white)](https://neovim.io/)\n[![Lua](https://img.shields.io/badge/Made%20with%20Lua-80ffea.svg?style=for-the-badge\u0026logo=lua\u0026logoColor=white)](https://www.lua.org/)\n[![License](https://img.shields.io/badge/License-MIT-ff79c6?style=for-the-badge\u0026logo=opensourceinitiative\u0026logoColor=white)](https://opensource.org/licenses/MIT)\n\n[![Theme](https://img.shields.io/badge/Theme-SilkCircuit-e135ff?style=for-the-badge\u0026logo=paintbrush\u0026logoColor=white)](https://github.com/hyperb1iss/silkcircuit-nvim)\n[![WCAG](https://img.shields.io/badge/WCAG%20AA-Compliant-50fa7b?style=for-the-badge\u0026logo=accessibility\u0026logoColor=white)](https://www.w3.org/WAI/WCAG21/quickref/)\n[![Load Time](https://img.shields.io/badge/Load%20Time-\u003c5ms-f1fa8c?style=for-the-badge\u0026logo=lightning\u0026logoColor=black)](https://github.com/hyperb1iss/silkcircuit-nvim)\n\n[![Plugins](https://img.shields.io/badge/40+%20Plugins-Supported-bd93f9?style=for-the-badge\u0026logo=puzzle-piece\u0026logoColor=white)](https://github.com/hyperb1iss/silkcircuit-nvim#-plugin-support)\n[![Variants](https://img.shields.io/badge/4%20Variants-Neon%20|%20Vibrant%20|%20Soft%20|%20Glow-ffb86c?style=for-the-badge\u0026logo=swatchbook\u0026logoColor=white)](https://github.com/hyperb1iss/silkcircuit-nvim#-theme-variants)\n\n🌌 _Pure electric energy with vibrant purples, blazing pinks, and neon accents_ 🎆\n\n[⚡ Installation](#-installation) • [💜 Features](#-features) • [🎨 Configuration](#-configuration) • [🔮 Plugin Support](#-plugin-support)\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"assets/silkcircuit.png\" alt=\"SilkCircuit Theme Preview\" width=\"90%\"\u003e\n\u003c/div\u003e\n\n## 🎭 Overview\n\nSilkCircuit pumps maximum visual voltage through your Neovim. Electric purples 💜, blazing pinks 🌸, and neon cyans 💎 create a coding environment that's both striking and readable. Engineered for speed with \u003c5ms load times and WCAG AA contrast compliance.\n\n## 🦄 Features\n\n- 🎪 **Electric Color System** — Vibrant palette with semantic color mappings\n- 🏎️ **\u003c5ms Load Time** — Bytecode compilation with intelligent caching\n- 👁️ **WCAG AA Compliant** — Validated contrast ratios for extended coding sessions\n- 🎛️ **Theme Variants** — Neon (100%), Vibrant (85%), Soft (70%), and Glow (ultra-dark) modes\n- 🔮 **40+ Plugin Integrations** — Auto-detected support for your entire toolchain\n- 💾 **Persistent Preferences** — Settings survive across sessions\n\n## 💫 Installation\n\n### 🎯 Using [lazy.nvim](https://github.com/folke/lazy.nvim) (Recommended)\n\n```lua\n{\n  \"hyperb1iss/silkcircuit-nvim\",\n  lazy = false,\n  priority = 1000,\n  config = function()\n    vim.cmd.colorscheme(\"silkcircuit\")\n  end,\n}\n```\n\n### 📦 Using [packer.nvim](https://github.com/wbthomason/packer.nvim)\n\n```lua\nuse {\n  \"hyperb1iss/silkcircuit-nvim\",\n  config = function()\n    vim.cmd(\"colorscheme silkcircuit\")\n  end\n}\n```\n\n### 🔮 Using [vim-plug](https://github.com/junegunn/vim-plug)\n\n```vim\nPlug 'hyperb1iss/silkcircuit-nvim'\ncolorscheme silkcircuit\n```\n\n## 🛸 AstroNvim\n\nSilkCircuit integrates seamlessly with AstroNvim, just like any community colorscheme:\n\n```lua\n-- In your lua/community.lua file:\nreturn {\n  \"AstroNvim/astrocommunity\",\n  { \"hyperb1iss/silkcircuit-nvim\", name = \"silkcircuit\" },\n}\n\n-- In your lua/plugins/astroui.lua file:\nreturn {\n  \"AstroNvim/astroui\",\n  opts = {\n    colorscheme = \"silkcircuit\",\n  },\n}\n```\n\nThat's it! No additional configuration needed.\n\n## 🎨 Configuration\n\n### 🎪 Default Setup\n\n```lua\nrequire(\"silkcircuit\").setup({\n  transparent = false,     -- Enable transparent background\n  terminal_colors = true,  -- Configure terminal colors\n  dim_inactive = false,    -- Dim inactive windows\n  variant = \"neon\",       -- Theme variant: \"neon\" | \"vibrant\" | \"soft\" | \"glow\"\n\n  styles = {\n    comments = { italic = true },\n    keywords = { bold = true },\n    functions = { bold = true, italic = true },\n    variables = {},\n    strings = { italic = true },\n  },\n\n  integrations = {\n    -- Auto-detected by default\n    telescope = true,\n    neotree = true,\n    notify = true,\n    cmp = true,\n    mini = true,\n    -- See :h silkcircuit-integrations for full list\n  },\n})\n```\n\n### 🌈 Theme Variants\n\nSwitch between intensity levels:\n\n```lua\n-- Via setup\nrequire(\"silkcircuit\").setup({\n  variant = \"vibrant\", -- \"neon\" | \"vibrant\" | \"soft\" | \"glow\"\n})\n\n-- Or use commands\n:SilkCircuit neon     -- 100% intensity\n:SilkCircuit vibrant  -- 85% intensity\n:SilkCircuit soft     -- 70% intensity\n:SilkCircuit glow     -- Ultra-dark backgrounds with pure neon colors\n```\n\n### 🌌 Transparent Background\n\nFor a sleek, transparent look:\n\n```lua\nrequire(\"silkcircuit\").setup({\n  transparent = true,\n})\n```\n\n### 🎯 Custom Highlights\n\nOverride any highlight group:\n\n```lua\nrequire(\"silkcircuit\").setup({\n  on_highlights = function(highlights, colors)\n    highlights.Function = { fg = colors.cyan, bold = true }\n    highlights.Comment = { fg = colors.gray, italic = true }\n  end,\n})\n```\n\n## 🌟 Plugin Support\n\nSilkCircuit auto-detects and themes 40+ plugins:\n\n**🎯 Core Functionality**\n\n- 🔭 Telescope → Fuzzy finder\n- 🌳 Neo-tree → File explorer\n- 💡 LSP → Language servers\n- 🌿 Treesitter → Syntax highlighting\n- 🎹 nvim-cmp → Completion\n- 📦 Mason → Package manager\n\n**🏃 Navigation \u0026 Motion**\n\n- ⚡ Flash / Leap → Jump motions\n- 🎣 Harpoon → File marks\n- 🗝️ Which-Key → Keybinding hints\n- 🦘 Mini.jump → Enhanced jumps\n\n**🔧 Git \u0026 Development**\n\n- 📊 Gitsigns → Git indicators\n- 🎭 Neogit → Git interface\n- 🐛 DAP → Debugging\n- 🧹 none-ls → Formatting/linting\n\n**💎 UI Components**\n\n- 📍 Lualine → Status line\n- 📑 BufferLine → Buffer tabs\n- 🔔 Notify / Noice → Notifications\n- 🎪 Alpha → Dashboard\n- 📏 Mini.statusline → Minimal status\n\n**🎨 Editor Enhancement**\n\n- 🌈 Rainbow Delimiters → Bracket pairs\n- 📐 Indent Blankline → Indentation guides\n- 🔍 Mini.indentscope → Active indent\n- 💫 Mini.cursorword → Word highlighting\n\nAll integrations activate automatically when plugins are detected.\n\n## 🌃 Complete Environment Setup\n\nSilkCircuit extends beyond Neovim with matching themes for your entire development environment:\n\n### 🎯 Quick Setup\n\n```bash\n# Get the complete SilkCircuit experience\ngit clone https://github.com/hyperb1iss/silkcircuit-nvim.git\ncd silkcircuit-nvim\n\n# Electric git colors with conventional commit support\ncat extras/gitconfig \u003e\u003e ~/.gitconfig\n\n# Terminal themes (choose your terminal)\ncp extras/kitty.conf ~/.config/kitty/themes/silkcircuit.conf\ncp extras/alacritty.yml ~/.config/alacritty/themes/silkcircuit.yml\ncp extras/warp.yaml ~/.warp/themes/silkcircuit.yaml\n\n# VSCode theme (all variants included)\ncd extras/vscode \u0026\u0026 npx @vscode/vsce package\n# Install the generated .vsix file in VSCode/Cursor\n\n# System info theme\ncp extras/macchina/silkcircuit.toml ~/.config/macchina/themes/\n\n# AstroNvim integration\ncp -r extras/astronvim/* ~/.config/nvim/lua/\n```\n\n### 🚀 What's Included\n\n- **🎨 VSCode Themes** - All 4 variants (Neon, Vibrant, Soft, Glow) for VSCode/Cursor\n- **⚡ Git Configuration** - Electric colors with conventional commit highlighting\n- **🖥️ Terminal Themes** - Alacritty, Kitty, Warp, Windows Terminal, iTerm2\n- **🚀 AstroNvim Integration** - Complete setup with enhanced components\n- **📊 System Tools** - Macchina theme for system info display\n- **🎨 Tool Configs** - FZF, Lualine, and more\n\nSee [extras/README.md](extras/README.md) for detailed setup instructions.\n\n## 💜 Color Palette\n\n| Color | Hex | Preview |\n|-------|-----|---------|\n| Background | `#0a0a0f` | ![#0a0a0f](https://placehold.co/20x20/0a0a0f/0a0a0f.png) |\n| Foreground | `#e0e0e0` | ![#e0e0e0](https://placehold.co/20x20/e0e0e0/e0e0e0.png) |\n| Purple | `#e135ff` | ![#e135ff](https://placehold.co/20x20/e135ff/e135ff.png) |\n| Pink | `#ff79c6` | ![#ff79c6](https://placehold.co/20x20/ff79c6/ff79c6.png) |\n| Cyan | `#80ffea` | ![#80ffea](https://placehold.co/20x20/80ffea/80ffea.png) |\n| Green | `#50fa7b` | ![#50fa7b](https://placehold.co/20x20/50fa7b/50fa7b.png) |\n| Yellow | `#f1fa8c` | ![#f1fa8c](https://placehold.co/20x20/f1fa8c/f1fa8c.png) |\n| Orange | `#ffb86c` | ![#ffb86c](https://placehold.co/20x20/ffb86c/ffb86c.png) |\n\n## 🛠️ Troubleshooting\n\n**🤔 Theme not loading?**\n\n- ⚡ Neovim 0.8.0+ required\n- 🎨 Add `vim.opt.termguicolors = true` to config\n- 📦 Verify plugin installation: `:Lazy` or `:PackerStatus`\n\n**🎭 Colors incorrect?**\n\n- 🖥️ Terminal must support true colors\n- 🔄 Test with different terminal emulator\n- ⚙️ Verify terminal color settings\n\n**🏎️ Performance issues?**\n\n- 🩺 Run `:checkhealth silkcircuit` for diagnostics\n- 🔐 Check cache directory permissions\n- 🧹 Clear cache: `:SilkCircuitClearCache`\n\n**💭 Need help?**\n\n- 💜 Run `:checkhealth silkcircuit`\n- 📬 Check [Issues](https://github.com/hyperb1iss/silkcircuit-nvim/issues)\n- 📝 Include config and error messages\n\n## 🎮 Commands\n\n| Command | Description |\n|---------|-------------|\n| `:SilkCircuit {variant}` | Switch theme variant (neon/vibrant/soft/glow) |\n| `:SilkCircuitContrast` | Check WCAG contrast compliance |\n| `:SilkCircuitCompile` | Compile theme for performance |\n| `:SilkCircuitIntegrations` | Show detected plugin integrations |\n| `:checkhealth silkcircuit` | Run health check diagnostics |\n\n## 💖 Contributing\n\nContributions welcome! Submit issues and pull requests.\n\n```bash\n# Clone the repo\ngit clone https://github.com/hyperb1iss/silkcircuit-nvim.git\ncd silkcircuit-nvim\n\n# Install dev dependencies\nmake setup\n\n# Run tests and linting\nmake test\nmake lint\n```\n\nSee [STYLE_GUIDE.md](STYLE_GUIDE.md) and [CLAUDE.md](CLAUDE.md) for development guidelines.\n\n## 📜 License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\nCreated by [Stefanie Jane 🌠](https://github.com/hyperb1iss)\n\nIf you love SilkCircuit, [buy me a Monster Ultra Violet ⚡](https://ko-fi.com/hyperb1iss)\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperb1iss%2Fsilkcircuit-nvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperb1iss%2Fsilkcircuit-nvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperb1iss%2Fsilkcircuit-nvim/lists"}