return { { 'gukz/ftFT.nvim', opts = { keys = { 'f', 't', 'F', 'T' }, modes = { 'n', 'v' }, }, config = true, }, { 'uga-rosa/ccc.nvim', lazy = false, config = function() require('ccc').setup({ highlighter = { auto_enable = true, }, }) vim.keymap.set('n', 'cp', '', { desc = '[C]olor [P]icker' }) vim.keymap.set('n', 'ct', 'CccHighlighterToggle', { desc = '[C]olor [T]oggle' }) end, }, { 'RRethy/vim-illuminate', config = function() vim.keymap.set('n', 'it', 'IlluminateToggle', { desc = '[I]lluminate [Tloggle]' }) end, }, { 'lukas-reineke/indent-blankline.nvim', main = 'ibl', opts = {}, config = function() require('ibl').setup() end, }, { 'kosayoda/nvim-lightbulb', config = function() require('nvim-lightbulb').setup({ autocmd = { enabled = true, updatetime = 50, }, action_kinds = { 'quickfix', 'refactor.rewrite' }, sign = { enabled = false }, virtual_text = { enabled = true }, float = { enabled = false }, ignore = { ft = { 'neo-tree' }, actions_without_kind = true, }, }) end, }, }