bugfix: overseer delete only empty buffer

This commit is contained in:
Baipyrus 2024-08-07 12:21:50 +02:00
parent cfaf706a07
commit 2fec155b77

View File

@ -36,10 +36,11 @@ return {
-- Display status info about tasks -- Display status info about tasks
vim.keymap.set('n', '<leader>ol', function() vim.keymap.set('n', '<leader>ol', function()
overseer.toggle { winid = 0 } overseer.toggle { winid = 0 }
local bufnr = vim.api.nvim_get_current_buf()
if is_open() then if is_open() then
vim.cmd.winc '_' vim.cmd.winc '_'
else elseif vim.bo[bufnr].filetype == '' and vim.bo.buftype ~= 'terminal' then
vim.api.nvim_buf_delete(vim.api.nvim_get_current_buf(), {}) vim.api.nvim_buf_delete(bufnr, {})
end end
end, { desc = '[O]verseer [L]og' }) end, { desc = '[O]verseer [L]og' })
-- Run task by listing all in floating -- Run task by listing all in floating