Vscode One Monokai theme written in Lua for Neovim.
use 'cpea2506/one_monokai.nvim'
require("one_monokai").setup()
transparent
: enable transparent background.colors
: override list default colors.themes
: override list default highlight groups. The function accpet colors as argument{
transparent = false
colors = require("one_monokai.colors"),
themes = function(colors)
return {}
end
}
You can easily custom your highlight group. Override the list of supported values or add more on your own.
require("one_monokai").setup({
colors = {
green = "#00ff00",
blue = "#0000ff",
roman = "#e36965",
lmao = "#282c34",
},
themes = function(colors)
return {
Normal = { bg = colors.lmao },
Comment = { fg = colors.pink, italic = true },
ErrorMsg = { fg = "#000000", bg = "#ec6075", standout = true },
}
end,
})
This is the best theme I've ever seen in my eyes. I tried it written in Vim for a long time and found it's not so easy to do configuration. So I decided to write it in Lua for compatibility with Neovim.
Thanks for these talented and amazing people: