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
38
39
|
return {
-- Noice mínimo: SOLO la cmdline centrada (popup) y su menú de completado.
-- Mensajes, notificaciones y LSP quedan en manos nativas/snacks.notifier.
"folke/noice.nvim",
dependencies = {
"MunifTanjim/nui.nvim",
},
event = "VeryLazy",
enabled = not vim.g.started_by_firenvim,
opts = {
cmdline = {
enabled = true,
view = "cmdline_popup",
format = {
cmdline = { pattern = "^:", icon = "", lang = "vim" },
search_down = { kind = "search", pattern = "^/", icon = " ", lang = "regex" },
search_up = { kind = "search", pattern = "^%?", icon = " ", lang = "regex" },
filter = { pattern = "^:%s*!", icon = "$", lang = "bash" },
lua = { pattern = { "^:%s*lua%s+", "^:%s*lua%s*=%s*", "^:%s*=%s*" }, icon = "", lang = "lua" },
help = { pattern = "^:%s*he?l?p?%s+", icon = "" },
input = { view = "cmdline_input", icon = " " },
},
},
popupmenu = {
enabled = true,
backend = "nui",
},
messages = { enabled = false },
notify = { enabled = false },
lsp = {
progress = { enabled = false },
hover = { enabled = false },
signature = { enabled = false },
message = { enabled = false },
override = {},
},
presets = {},
},
}
|