diff --git a/nvim/.config/nvim/lua/modules/floaterm.lua b/nvim/.config/nvim/lua/modules/floaterm.lua new file mode 100644 index 0000000..1a01551 --- /dev/null +++ b/nvim/.config/nvim/lua/modules/floaterm.lua @@ -0,0 +1,11 @@ +local remap = vim.api.nvim_set_keymap + +vim.g.floaterm_open_in_root = 0 +vim.g.floaterm_position = 'center' +vim.g.floaterm_width = 0.8 +vim.g.floaterm_height = 0.8 +vim.g.floaterm_winblend = 0 +vim.g.floaterm_borderchars = {'─', '│', '─', '│', '╭', '╮', '╯', '╰'} + +remap('n', '', ':FloatermToggle', { noremap = true, silent = true }) +remap('t', '', ':FloatermToggle', { noremap = true, silent = true }) diff --git a/nvim/.config/nvim/lua/modules/nvim-toggleterm.lua b/nvim/.config/nvim/lua/modules/nvim-toggleterm.lua deleted file mode 100644 index 185acdc..0000000 --- a/nvim/.config/nvim/lua/modules/nvim-toggleterm.lua +++ /dev/null @@ -1,7 +0,0 @@ -require"toggleterm".setup{ - size = 25, - open_mapping = [[]], - shade_filetypes = {}, - shade_terminals = true, - persist_size = true, -} diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index ae6b95c..d471b04 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -106,8 +106,8 @@ local init = function () use 'christoomey/vim-system-copy' -- Toggle terminal use { - 'akinsho/nvim-toggleterm.lua', - config = "require('modules.nvim-toggleterm')" + 'voldikss/vim-floaterm', + config = "require('modules.floaterm')" } use 'lambdalisue/edita.vim' -- Take care of sudo