From 3236e7e2894fa2ea4e4d381f49153d4ba7b6c65f Mon Sep 17 00:00:00 2001 From: venus Date: Wed, 24 Dec 2025 02:23:13 -0600 Subject: [PATCH] Added more plugins including resize and mini --- lua/plugins/mini.lua | 28 +++++++++++++--------------- lua/plugins/resize.lua | 12 ++++++++++++ lua/plugins/simple.lua | 1 + 3 files changed, 26 insertions(+), 15 deletions(-) create mode 100644 lua/plugins/resize.lua diff --git a/lua/plugins/mini.lua b/lua/plugins/mini.lua index 44dd3cd..2fe18f9 100644 --- a/lua/plugins/mini.lua +++ b/lua/plugins/mini.lua @@ -17,22 +17,20 @@ return { -- - sr)' - [S]urround [R]eplace [)] ['] require('mini.surround').setup() - -- Simple and easy statusline. - -- You could remove this setup call if you don't like it, - -- and try some other statusline plugin - --local statusline = require 'mini.statusline' - ---- set use_icons to true if you have a Nerd Font - --statusline.setup { use_icons = vim.g.have_nerd_font } + require('mini.cursorword').setup() + + require('mini.indentscope').setup {draw = {delay = 30 }} + + require('mini.map').setup() + + require('mini.tabline').setup() + + require('mini.move').setup() + + require('mini.clue').setup() + + require('mini.pairs').setup() - ---- You can configure sections in the statusline by overriding their - ---- default behavior. For example, here we set the section for - ---- cursor location to LINE:COLUMN - -----@diagnostic disable-next-line: duplicate-set-field - --statusline.section_location = function() - -- return '%2l:%-2v' - --end - -- ... and there is more! - -- Check out: https://github.com/echasnovski/mini.nvim end, } diff --git a/lua/plugins/resize.lua b/lua/plugins/resize.lua new file mode 100644 index 0000000..6b82bb9 --- /dev/null +++ b/lua/plugins/resize.lua @@ -0,0 +1,12 @@ +return { + '0xm4n/resize.nvim', + + keys = { + -- Format: { 'key', 'command', desc = 'description', [opts] + { '', "lua require('resize').ResizeLeft()", { silent = true } }, + { '', "lua require('resize').ResizeRight()", { silent = true } }, + { '', "lua require('resize').ResizeUp()", { silent = true } }, + { '', "lua require('resize').ResizeDown()", { silent = true } }, + }, +} + diff --git a/lua/plugins/simple.lua b/lua/plugins/simple.lua index a93273b..83fd116 100644 --- a/lua/plugins/simple.lua +++ b/lua/plugins/simple.lua @@ -10,4 +10,5 @@ return { { 'edluffy/hologram.nvim', auto_display = true,}, --image viewer 'nvim-tree/nvim-web-devicons', -- nerdfont! 'nvim-lualine/lualine.nvim', -- lualine + 'TamaMcGlinn/vim-termhere', --simple terminal QOL }