This is a dependencyless neovim theme initially inspired by jellybeans, but which has become quite different. The theme is written in lua and includes highlight groups for many different nvim plugins such as: TreeSitter, Telescope, nvim-cmp, nvim-notify, and more.
Install it using your favorite nvim package manager, This is how to do it with lazy
{
"gremble0/yellowbeans.nvim",
priority = 1000, -- Theme should load before most other plugins
config = function()
vim.cmd.colorscheme("yellowbeans")
end,
}
After installing it the theme is available as a colorscheme inside neovim.
" Vimscript
colorscheme yellowbeans
-- Lua
vim.cmd.colorscheme("yellowbeans")
Yellowbeans also comes with two lualine themes that you can require()
in your lualine config:
You can use them like so:
lualine.setup({
options = {
theme = require("lualine.themes.yellowbeans"), -- OR: "lualine.themes.yellowbeans-monochrome"
},
})