From f53ef91d7c467cc0ed3d8b574877d13466d0f3b4 Mon Sep 17 00:00:00 2001 From: Matthew Leong Date: Thu, 29 Dec 2022 18:54:18 -0800 Subject: [PATCH] fix: terminal keys for init --- lua/cosmic/plugins/terminal/init.lua | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lua/cosmic/plugins/terminal/init.lua b/lua/cosmic/plugins/terminal/init.lua index faa9175..c761635 100644 --- a/lua/cosmic/plugins/terminal/init.lua +++ b/lua/cosmic/plugins/terminal/init.lua @@ -1,14 +1,15 @@ local user_config = require('cosmic.core.user') -local g = vim.g -local title = vim.env.SHELL return { 'voldikss/vim-floaterm', cmd = { 'FloatermToggle', 'FloatermNew' }, - init = function() - require('cosmic.plugins.terminal.mappings') - end, + keys = { + { '', 'FloatermToggle', desc = 'Floating Terminal' }, + }, config = function() + local g = vim.g + local title = vim.env.SHELL + g.floaterm_width = 0.7 g.floaterm_height = 0.8 g.floaterm_title = '[' .. title .. ']:($1/$2)' @@ -16,6 +17,7 @@ return { g.floaterm_opener = 'vsplit' require('cosmic.plugins.terminal.highlights') + require('cosmic.plugins.terminal.mappings') end, enabled = not vim.tbl_contains(user_config.disable_builtin_plugins, 'terminal'), }