From 7ef8054d41ec5f09cc39f59cd9c0940aa6a26f56 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Tue, 24 Nov 2020 20:16:33 +0530 Subject: [PATCH] nvim: Switch to using toggleterm instead of floaterm --- nvim/.config/nvim/lua/modules/floaterm.lua | 11 ----------- nvim/.config/nvim/lua/modules/nvim-toggleterm.lua | 7 +++++++ nvim/.config/nvim/lua/plugins.lua | 4 ++-- 3 files changed, 9 insertions(+), 13 deletions(-) delete mode 100644 nvim/.config/nvim/lua/modules/floaterm.lua create mode 100644 nvim/.config/nvim/lua/modules/nvim-toggleterm.lua diff --git a/nvim/.config/nvim/lua/modules/floaterm.lua b/nvim/.config/nvim/lua/modules/floaterm.lua deleted file mode 100644 index 1a01551..0000000 --- a/nvim/.config/nvim/lua/modules/floaterm.lua +++ /dev/null @@ -1,11 +0,0 @@ -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 new file mode 100644 index 0000000..185acdc --- /dev/null +++ b/nvim/.config/nvim/lua/modules/nvim-toggleterm.lua @@ -0,0 +1,7 @@ +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 d471b04..ae6b95c 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 { - 'voldikss/vim-floaterm', - config = "require('modules.floaterm')" + 'akinsho/nvim-toggleterm.lua', + config = "require('modules.nvim-toggleterm')" } use 'lambdalisue/edita.vim' -- Take care of sudo