Add: Open alpha window on every new tab.

This commit is contained in:
psychhim
2025-10-15 20:33:56 +05:30
parent e548ded27e
commit 45ffc1a03c
3 changed files with 49 additions and 18 deletions

View File

@@ -113,11 +113,12 @@ vim.keymap.set('n', '<leader>tv', '<Cmd>split | wincmd j | terminal<CR>i', { nor
-- In a horizontal split (right side)
vim.keymap.set('n', '<leader>th', '<Cmd>vsplit | wincmd l | terminal<CR>i', { noremap = true, silent = true, desc = 'Open terminal in vertical split' })
-- [[ Create an empty buffer in a new tab ]]
-- [[ Create an empty buffer in a new tab and open Alpha ]]
vim.keymap.set('n', '<Leader>e', function()
vim.cmd 'tabnew' -- create a new tab
vim.cmd 'enew' -- create a new empty buffer in it
end, { noremap = true, silent = true, desc = 'Create an empty buffer' })
require('alpha').start(true) -- open Alpha dashboard in this new tab
end, { noremap = true, silent = true, desc = 'Create a new tab' })
-- [[ Horizontal split with new empty buffer below ]]
vim.keymap.set('n', '<leader>sv', function()