24 lines
737 B
Lua
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,
|
|
}
|