return { { 'sainnhe/gruvbox-material', lazy = false, priority = 1000, config = function() vim.cmd.colorscheme 'gruvbox-material' end, enabled = false, }, { 'sainnhe/sonokai', lazy = false, priority = 1000, config = function() vim.g.sonokai_style = 'shusia' vim.cmd.colorscheme 'sonokai' end, enabled = false, }, { 'catppuccin/nvim', lazy = false, priority = 1000, config = function() require('catppuccin').setup { integrations = { cmp = true, fidget = true, gitsigns = true, harpoon = true, indent_blankline = { enabled = false, scope_color = 'sapphire', colored_indent_levels = false, }, mason = true, native_lsp = { enabled = true }, noice = true, notify = true, symbols_outline = true, telescope = true, treesitter = true, treesitter_context = true, }, } vim.cmd.colorscheme 'catppuccin-macchiato' -- Hide all semantic highlights until upstream issues are resolved (https://github.com/catppuccin/nvim/issues/480) for _, group in ipairs(vim.fn.getcompletion('@lsp', 'highlight')) do vim.api.nvim_set_hl(0, group, {}) end end, enabled = false, }, { 'rose-pine/neovim', name = 'rose-pine', lazy = false, priority = 1000, config = function() require('rose-pine').setup { highlight_groups = { Normal = { bg = '#111111' }, }, } vim.cmd.colorscheme 'rose-pine' end, enabled = false, }, { "savq/melange-nvim", lazy = false, priority = 1000, config = function () vim.opt.termguicolors = true vim.cmd.colorscheme 'melange' end, enabled = false, }, { "vague2k/vague.nvim", lazy = false, priority = 1000, config = function() vim.opt.termguicolors = true vim.cmd.colorscheme 'vague' end, enabled = false, }, { 'Mofiqul/vscode.nvim', lazy = false, -- make sure we load this during startup if it is your main colorscheme priority = 1000, -- make sure to load this before all the other start plugins config = function() vim.cmd('colorscheme vscode') end, enabled = true, } }