A dark Neovim colorscheme with neon green, cyan, yellow, and red highlights on a black background.
| Role | Color | Hex |
|---|---|---|
| Normal | Green | #408000 |
| Comment | Cyan | #0eeafa |
| Constant | Blue | #0197dd |
| Statement | Yellow | #ffd302 |
| Operator | Red | #FF0000 |
| Special | Beige | #cdb1ad |
| Background | Black | #000000 |
-- Minimal:
{ "taigrr/cyberpunk.nvim", opts = {} }
-- With options:
{
"taigrr/cyberpunk.nvim",
lazy = false,
priority = 1000,
opts = {
transparent = false, -- set true for transparent background
italic_comments = false, -- italicize comments
italic_keywords = false, -- italicize keywords
bold_functions = false, -- bold function names
bold_keywords = true, -- bold keywords (default)
overrides = {}, -- override specific highlight groups
},
}
use {
"taigrr/cyberpunk.nvim",
config = function()
require("cyberpunk").setup()
end,
}
Clone to your Neovim packages directory:
git clone https://github.com/taigrr/cyberpunk.nvim \
~/.local/share/nvim/site/pack/plugins/start/cyberpunk.nvim
require("cyberpunk").setup({
transparent = false,
italic_comments = true,
bold_functions = true,
overrides = {
-- Override any highlight group:
-- Normal = { bg = "#0a0a0a" },
},
})
Or just :colorscheme cyberpunk.
@keyword, @function, @string, @variable, etc.)setup(): transparency, italics, bold, per-group overrides0BSD