{...}: { vim = { mini = { icons.enable = true; surround.enable = true; indentscope.enable = true; files.enable = true; }; luaConfigRC.mini-icons-mock = '' require("mini.icons").mock_nvim_web_devicons() ''; binds.whichKey = { enable = true; setupOpts.delay = 300; }; ui.noice = { enable = true; setupOpts = { lsp.override = { "vim.lsp.util.convert_input_to_markdown_lines" = true; "vim.lsp.util.stylize_markdown" = true; }; presets = { lsp_doc_border = true; bottom_search = true; long_message_to_split = true; inc_rename = true; }; messages.enabled = false; }; }; }; }