refactor: snacks cleanup

This commit is contained in:
Folke Lemaitre 2024-11-05 23:26:29 +01:00
parent 7b150d774e
commit f4717e26cc
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
4 changed files with 6 additions and 8 deletions

View file

@ -59,6 +59,7 @@ vim.api.nvim_create_autocmd("FileType", {
"help",
"lspinfo",
"notify",
"snacks_win",
"qf",
"spectre_panel",
"startuptime",

View file

@ -37,7 +37,9 @@ map("n", "[b", "<cmd>bprevious<cr>", { desc = "Prev Buffer" })
map("n", "]b", "<cmd>bnext<cr>", { desc = "Next Buffer" })
map("n", "<leader>bb", "<cmd>e #<cr>", { desc = "Switch to Other Buffer" })
map("n", "<leader>`", "<cmd>e #<cr>", { desc = "Switch to Other Buffer" })
map("n", "<leader>bd", LazyVim.ui.bufremove, { desc = "Delete Buffer" })
map("n", "<leader>bd", function()
Snacks.bufdelete()
end, { desc = "Delete Buffer" })
map("n", "<leader>bD", "<cmd>:bd<cr>", { desc = "Delete Buffer and Window" })
-- Clear search with <esc>

View file

@ -20,9 +20,9 @@ return {
opts = {
options = {
-- stylua: ignore
close_command = function(n) LazyVim.ui.bufremove(n) end,
close_command = function(n) Snacks.bufdelete(n) end,
-- stylua: ignore
right_mouse_command = function(n) LazyVim.ui.bufremove(n) end,
right_mouse_command = function(n) Snacks.bufdelete(n) end,
diagnostics = "nvim_lsp",
always_show_bufferline = false,
diagnostics_indicator = function(_, _, diag)

View file

@ -90,9 +90,4 @@ function M.foldexpr()
return "0"
end
---@param buf number?
function M.bufremove(buf)
Snacks.bufdelete(buf)
end
return M