return { { 'catppuccin/nvim', name = 'catppuccin', lazy = false, priority = 1000, opts = { flavour = 'frappe', transparent_background = true, integrations = { mason = true, mini = true, native_lsp = { underlines = { errors = { 'undercurl' }, hints = { 'undercurl' }, warnings = { 'undercurl' }, information = { 'undercurl' }, }, }, treesitter_context = true, which_key = true, }, }, config = function(_, opts) require('catppuccin').setup(opts) vim.cmd.colorscheme 'catppuccin' end, }, { 'stevearc/dressing.nvim', event = 'VeryLazy', opts = { input = { insert_only = false, start_in_insert = false, }, }, }, }