starter/lua/plugins/colorscheme.lua

58 lines
1.3 KiB
Lua

return {
{
"catppuccin/nvim",
lazy = true,
name = "catppuccin",
config = function()
require("catppuccin").setup({
flavour = "macchiato",
})
end,
},
{
"navarasu/onedark.nvim",
lazy = true,
name = "onedark",
config = function()
require("onedark").setup({
style = "warmer",
})
end,
},
{
"morhetz/gruvbox",
lazy = true,
name = "gruvbox",
config = function()
vim.g.gruvbox_contrast_dark = "soft"
vim.g.gruvbox_contrast_light = "soft"
vim.o.background = "light"
end,
},
{
"lifepillar/vim-solarized8",
lazy = true,
name = "solarized8",
config = function()
-- Set Vim global variables for Solarized
vim.g.solarized_termcolors = 256
vim.g.solarized_bold = true
vim.g.solarized_underline = true
vim.g.solarized_italic = true
vim.g.solarized_visibility = "low" -- Options: 'normal', 'low', 'high'
vim.g.solarized_diffmode = "low"
vim.opt.termguicolors = true
vim.cmd([[let $NVIM_TUI_ENABLE_TRUE_COLOR=1]])
-- Set background to light or dark
vim.o.background = "light" -- or "dark"
end,
},
{
"LazyVim/LazyVim",
opts = {
colorscheme = "gruvbox",
},
},
}