New mini.nvim plugins and cleanup

This commit is contained in:
2024-05-18 00:37:07 +02:00
parent 9406f6d742
commit c32d895f9b
10 changed files with 177 additions and 92 deletions

View File

@@ -1,23 +1,12 @@
-- Close brackets
local config = {
keys = {
["("] = { escape = false, close = true, pair = "()", disabled_filetypes = {} },
["["] = { escape = false, close = true, pair = "[]", disabled_filetypes = {} },
["{"] = { escape = false, close = true, pair = "{}", disabled_filetypes = {} },
local autoclose = require("autoclose")
[">"] = { escape = true, close = false, pair = "<>", disabled_filetypes = {} },
[")"] = { escape = true, close = false, pair = "()", disabled_filetypes = {} },
["]"] = { escape = true, close = false, pair = "[]", disabled_filetypes = {} },
["}"] = { escape = true, close = false, pair = "{}", disabled_filetypes = {} },
autoclose.setup({
options = {
disabled_filetypes = { "text", "markdown", "neogit", },
disable_when_touch = true,
pair_spaces = true,
auto_indent = true,
disable_command_mode = true,
},
})
['"'] = { escape = true, close = true, pair = '""', disabled_filetypes = {} },
["'"] = { escape = true, close = true, pair = "''", disabled_filetypes = {} },
["`"] = { escape = true, close = true, pair = "``", disabled_filetypes = {} },
},
options = {
disabled_filetypes = { "text", "markdown", "norg" },
disable_when_touch = false,
pair_spaces = false,
auto_indent = true,
},
}