Support most of the plugins for Neovim
All the syntax highglights is managed by treesitter
(so there are no specific syntax highlights, only via ts-nodes)
Neovim >= 0.9
{
"kevinm6/kurayami.nvim",
event = "VimEnter", -- load plugin on VimEnter or
-- lazy = false, -- don't lazy load plugin
priority = 1000,
config = function()
vim.cmd.colorscheme('kurayami') -- this is enough to initialize and load plugin
end,
}
Example to set custom colors to override existing one or to add some missing.
"kevinm6/kurayami.nvim",
event = "VimEnter", -- load plugin on VimEnter or
-- lazy = false, -- don't lazy load plugin
priority = 1000,
---Use this config to override some highlights
config = function(_, opts)
---override or add highlights passing table, same as `:h nvim_set_hl()`
---@usage
opts.override = {
Number = { fg = "#015a60", bg = "NONE", bold = true },
-- HiGroup = { fg = "#HexCol", bg = "#HexCol" }
}
require("kurayami").setup(opts)
vim.cmd.colorscheme('kurayami')
end
}
⚙️ Config this is my personal config, the one that appears in the preview