From f4764a2d8604d9ab482353fe0dfa95fdc4074db5 Mon Sep 17 00:00:00 2001 From: Christoffer Martinsson Date: Tue, 13 Jun 2023 11:49:03 +0200 Subject: [PATCH] Added termtoggle and tint --- config/nvim/init.lua | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/config/nvim/init.lua b/config/nvim/init.lua index e2b2139..8cb7096 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -327,6 +327,29 @@ require('lazy').setup({ end, }, + { + "levouh/tint.nvim", + config = function() + require("tint").setup {} + end, + }, + + { + 'akinsho/toggleterm.nvim', + version = "*", + config = function() + require("toggleterm").setup { + open_mapping = [[]], + shade_terminals = false, + highlights = { + Normal = { + guibg = "#262626", + }, + }, + } + end, + }, + }, {}) ------------------------------------------------------------------- @@ -609,11 +632,19 @@ vim.keymap.set('n', '', require('smart-splits').resize_left, { desc = 'Resi vim.keymap.set('n', '', require('smart-splits').resize_down, { desc = 'Resize down' }) vim.keymap.set('n', '', require('smart-splits').resize_up, { desc = 'Resize up' }) vim.keymap.set('n', '', require('smart-splits').resize_right, { desc = 'Resize right' }) +vim.keymap.set('t', '', require('smart-splits').resize_left, { desc = 'Resize left' }) +vim.keymap.set('t', '', require('smart-splits').resize_down, { desc = 'Resize down' }) +vim.keymap.set('t', '', require('smart-splits').resize_up, { desc = 'Resize up' }) +vim.keymap.set('t', '', require('smart-splits').resize_right, { desc = 'Resize right' }) -- moving between splits vim.keymap.set('n', '', require('smart-splits').move_cursor_left, { desc = 'Move cursor left' }) vim.keymap.set('n', '', require('smart-splits').move_cursor_down, { desc = 'Move cursor down' }) vim.keymap.set('n', '', require('smart-splits').move_cursor_up, { desc = 'Move cursor up' }) vim.keymap.set('n', '', require('smart-splits').move_cursor_right, { desc = 'Move cursor right' }) +vim.keymap.set('t', '', require('smart-splits').move_cursor_left, { desc = 'Move cursor left' }) +vim.keymap.set('t', '', require('smart-splits').move_cursor_down, { desc = 'Move cursor down' }) +vim.keymap.set('t', '', require('smart-splits').move_cursor_up, { desc = 'Move cursor up' }) +vim.keymap.set('t', '', require('smart-splits').move_cursor_right, { desc = 'Move cursor right' }) -- swapping buffers between windows vim.keymap.set('n', 'h', require('smart-splits').swap_buf_left, { desc = 'Swap buffer left' }) vim.keymap.set('n', 'j', require('smart-splits').swap_buf_down, { desc = 'Swap buffer down' })