nerd stuff
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}