diff --git a/lua/lazyvim/config/autocmds.lua b/lua/lazyvim/config/autocmds.lua index 566768f4..0a6d92e3 100644 --- a/lua/lazyvim/config/autocmds.lua +++ b/lua/lazyvim/config/autocmds.lua @@ -55,21 +55,22 @@ vim.api.nvim_create_autocmd("FileType", { group = augroup("close_with_q"), pattern = { "PlenaryTestPopup", + "checkhealth", + "dbout", + "gitsigns-blame", "grug-far", "help", "lspinfo", + "neotest-output", + "neotest-output-panel", + "neotest-summary", "notify", - "snacks_win", "qf", + "snacks_win", + "snacks_notif", "spectre_panel", "startuptime", "tsplayground", - "neotest-output", - "checkhealth", - "neotest-summary", - "neotest-output-panel", - "dbout", - "gitsigns-blame", }, callback = function(event) vim.bo[event.buf].buflisted = false diff --git a/lua/lazyvim/plugins/extras/ui/mini-indentscope.lua b/lua/lazyvim/plugins/extras/ui/mini-indentscope.lua index 33dd789f..3c49d83b 100644 --- a/lua/lazyvim/plugins/extras/ui/mini-indentscope.lua +++ b/lua/lazyvim/plugins/extras/ui/mini-indentscope.lua @@ -14,18 +14,19 @@ return { init = function() vim.api.nvim_create_autocmd("FileType", { pattern = { + "Trouble", "alpha", "dashboard", "fzf", "help", "lazy", - "snacks_terminal", - "snacks_win", "mason", "neo-tree", "notify", + "snacks_notif", + "snacks_terminal", + "snacks_win", "toggleterm", - "Trouble", "trouble", }, callback = function() diff --git a/lua/lazyvim/plugins/ui.lua b/lua/lazyvim/plugins/ui.lua index cafa7a81..136c372b 100644 --- a/lua/lazyvim/plugins/ui.lua +++ b/lua/lazyvim/plugins/ui.lua @@ -209,18 +209,19 @@ return { scope = { show_start = false, show_end = false }, exclude = { filetypes = { - "help", + "Trouble", "alpha", "dashboard", - "neo-tree", - "Trouble", - "trouble", + "help", "lazy", "mason", + "neo-tree", "notify", - "toggleterm", - "snacks_win", + "snacks_notif", "snacks_terminal", + "snacks_win", + "toggleterm", + "trouble", }, }, } diff --git a/lua/lazyvim/util/terminal.lua b/lua/lazyvim/util/terminal.lua index 09fe3b52..575a0582 100644 --- a/lua/lazyvim/util/terminal.lua +++ b/lua/lazyvim/util/terminal.lua @@ -1,5 +1,5 @@ ---@class lazyvim.util.terminal ----@overload fun(cmd: string|string[], opts: snacks.terminal.Config): snacks.terminal +---@overload fun(cmd: string|string[], opts: snacks.terminal.Opts): snacks.terminal local M = setmetatable({}, { __call = function(m, ...) return m.open(...) @@ -40,7 +40,7 @@ end -- Opens a floating terminal (interactive by default) ---@deprecated use Snacks.terminal instead ---@param cmd? string[]|string ----@param opts? snacks.terminal.Config +---@param opts? snacks.terminal.Opts function M.open(cmd, opts) return Snacks.terminal(cmd, opts) end