2024-02-09 05:33:46 +08:00
|
|
|
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({
|
2024-07-30 02:01:52 +08:00
|
|
|
style = "warmer",
|
2024-02-09 05:33:46 +08:00
|
|
|
})
|
|
|
|
end,
|
|
|
|
},
|
2024-02-29 22:49:32 +08:00
|
|
|
{
|
|
|
|
"morhetz/gruvbox",
|
|
|
|
lazy = true,
|
|
|
|
name = "gruvbox",
|
|
|
|
config = function()
|
2024-11-01 22:35:07 +08:00
|
|
|
vim.g.gruvbox_contrast_dark = "soft"
|
|
|
|
vim.g.gruvbox_contrast_light = "soft"
|
|
|
|
vim.o.background = "light"
|
2024-02-29 22:49:32 +08:00
|
|
|
end,
|
|
|
|
},
|
2024-11-01 22:50:32 +08:00
|
|
|
{
|
2024-11-01 22:55:33 +08:00
|
|
|
"lifepillar/vim-solarized8",
|
2024-11-01 22:50:32 +08:00
|
|
|
lazy = true,
|
2024-11-01 22:55:33 +08:00
|
|
|
name = "solarized8",
|
2024-11-01 22:50:32 +08:00
|
|
|
config = function()
|
|
|
|
-- Set Vim global variables for Solarized
|
|
|
|
vim.g.solarized_termcolors = 256
|
2024-11-01 23:03:23 +08:00
|
|
|
vim.g.solarized_bold = true
|
|
|
|
vim.g.solarized_underline = true
|
|
|
|
vim.g.solarized_italic = true
|
2024-11-01 22:50:32 +08:00
|
|
|
vim.g.solarized_visibility = "low" -- Options: 'normal', 'low', 'high'
|
|
|
|
vim.g.solarized_diffmode = "low"
|
2024-11-01 22:55:33 +08:00
|
|
|
vim.opt.termguicolors = true
|
2024-11-01 23:03:23 +08:00
|
|
|
vim.cmd([[let $NVIM_TUI_ENABLE_TRUE_COLOR=1]])
|
2024-11-01 22:50:32 +08:00
|
|
|
|
|
|
|
-- Set background to light or dark
|
|
|
|
vim.o.background = "light" -- or "dark"
|
|
|
|
end,
|
|
|
|
},
|
2024-02-09 05:33:46 +08:00
|
|
|
{
|
|
|
|
"LazyVim/LazyVim",
|
|
|
|
opts = {
|
2025-01-01 00:23:44 +08:00
|
|
|
colorscheme = "gruvbox",
|
2024-02-09 05:33:46 +08:00
|
|
|
},
|
|
|
|
},
|
|
|
|
}
|