blob: 24027e0936ce8fe8b5c7db26dba4f1eee6f8b24e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
require("mini.notify").setup({
lsp_progress = { enable = false },
})
local misc = require("mini.misc")
misc.setup_restore_cursor()
misc.setup_termbg_sync()
vim.schedule(function()
local snippets = require("mini.snippets")
snippets.setup({
snippets = {
snippets.gen_loader.from_lang(),
},
})
local fin_stop = function(args)
if args.data.tabstop_to == "0" then snippets.session.stop() end
end
local au_opts = { pattern = "MiniSnippetsSessionJump", callback = fin_stop }
vim.api.nvim_create_autocmd("User", au_opts)
end)
vim.schedule(function()
local hipatterns = require("mini.hipatterns")
hipatterns.setup({
highlighters = {
fixme = { pattern = "FIXME", group = "MiniHipatternsFixme" },
todo = { pattern = "TODO", group = "MiniHipatternsTodo" },
note = { pattern = "NOTE", group = "MiniHipatternsNote" },
hex_color = hipatterns.gen_highlighter.hex_color(),
},
})
end)
vim.schedule(function()
require("mini.icons").setup()
end)
|