A discrete color theme based on Intellij's default dark theme, with support for transparency, window dimming, LSP, treesitter, telescope and other plugins like flash.nvim and eyeliner.nvim.
vim.pack.add({
{ src = "https://github.com/pmouraguedes/neodarcula.nvim" },
})
require("neodarcula").setup({
transparent = false,
dim = true,
})
vim.cmd([[colorscheme neodarcula]])
{
"pmouraguedes/neodarcula.nvim",
lazy = false,
priority = 1000,
},
return {
{
"pmouraguedes/neodarcula.nvim",
lazy = false,
priority = 1000,
opts = {
transparent = true, -- Enable transparent background
dim = true, -- Dim inactive windows with a black background
},
},
{
"LazyVim/LazyVim",
opts = {
colorscheme = "neodarcula",
},
},
}
Default Options
{
-- removes the background color, making it transparent.
transparent = false,
-- sets the background of inactive windows to black
dim = false,
}
This color scheme uses LSP Semantic tokens and Treesitter information, so it works better when these are enabled.