Files
nvim-config/lua/ward/plugins/toggleterm.lua
2025-10-10 07:10:03 +02:00

24 lines
737 B
Lua

--$ adds a toggelable terminal
--$ URL: https://github.com/akinsho/toggleterm.nvim
--$ :help toggleterm
return {
'akinsho/toggleterm.nvim',
version = "*",
config = function()
require("toggleterm").setup({
size = function(term)
if term.direction == "horizontal" then
return 15
elseif term.direction == "vertical" then
return vim.o.columns * 0.4
end
return 20
end,
})
vim.keymap.set('n', '<leader>`', ":ToggleTerm name=BottomTerm<cr>", { desc = "ToggleTerm" })
--vim.keymap.set('n', '<leader>tv', ":ToggleTerm direction=vertical name=VerticalTerm<cr>")
--vim.keymap.set('n', '<leader>tf', ":ToggleTerm direction=float name=FloatTerm<cr>")
end,
}