require('mini.pairs').setup() require('mini.comment').setup() require('mini.surround').setup() require('mini.icons').setup() -- Notifications require('mini.notify').setup({ -- only show messages content = { format = function(notif) return notif.msg end, }, }) -- Commandline require('mini.cmdline').setup({ autocorrect = { enable = false } }) -- Autocompletion local MiniCompletion = require('mini.completion') MiniCompletion.setup({ lsp_completion = { auto_setup = true, process_items = function(items, base) return MiniCompletion.default_process_items(items, base, { filtersort = "fuzzy", }) end, } }) local MiniSnipets = require('mini.snippets') MiniSnipets.setup({ snippets = { MiniSnipets.gen_loader.from_lang(), }, }) MiniSnipets.start_lsp_server({ match = false })