at main 1.7 kB view raw
1return { 2 { 3 "folke/noice.nvim", 4 event = "VeryLazy", 5 opts = {}, 6 dependencies = { 7 "MunifTanjim/nui.nvim", 8 }, 9 }, 10 { 11 "rachartier/tiny-inline-diagnostic.nvim", 12 event = "VeryLazy", -- Or `LspAttach` 13 priority = 1000, -- needs to be loaded in first 14 config = function() 15 require("tiny-inline-diagnostic").setup() 16 vim.diagnostic.config({ virtual_text = false }) -- Only if needed in your configuration, if you already have native LSP diagnostics 17 end, 18 }, 19 { 20 "folke/which-key.nvim", 21 event = "VeryLazy", 22 opts = { 23 -- your configuration comes here 24 -- or leave it empty to use the default settings 25 -- refer to the configuration section below 26 }, 27 keys = { 28 { 29 "<leader>fk", 30 function() 31 require("which-key").show({ global = false }) 32 end, 33 desc = "[F]ind [K]eymaps", 34 }, 35 }, 36 }, 37 { 38 { 39 "uga-rosa/ccc.nvim", 40 config = function() 41 require("ccc").setup({ 42 highlighter = { 43 auto_enable = true, 44 lsp = true, 45 }, 46 }) 47 end, 48 }, 49 }, 50 { 51 "sphamba/smear-cursor.nvim", 52 opts = {}, 53 }, 54 { 55 "petertriho/nvim-scrollbar", 56 config = function() 57 require("scrollbar").setup({}) 58 end, 59 }, 60 { 61 "Fildo7525/pretty_hover", 62 event = "LspAttach", 63 opts = {}, 64 }, 65}