return { { -- "folke/noice.nvim", -- event = "VeryLazy", -- config = { -- lsp = { -- override = { -- ["vim.lsp.util.convert_input_to_markdown_lines"] = true, -- ["vim.lsp.util.stylize_markdown"] = true, -- }, -- }, -- presets = { -- bottom_search = true, -- command_palette = true, -- long_message_to_split = true, -- }, -- }, -- -- stylua: ignore -- keys = { -- { "", function() require("noice").redirect(vim.fn.getcmdline()) end, mode = "c", desc = "Redirect Cmdline" }, -- { "nl", function() require("noice").cmd("last") end, desc = "Noice Last Message" }, -- { "nh", function() require("noice").cmd("history") end, desc = "Noice History" }, -- { "na", function() require("noice").cmd("all") end, desc = "Noice All" }, -- { "", function() if not require("noice.lsp").scroll(4) then return "" end end, silent = true, expr = true }, -- { "", function() if not require("noice.lsp").scroll(-4) then return "" end end, silent = true, expr = true }, -- }, }, }