From d11d840d3e3df66ce3f778d185306a48ab5fdd83 Mon Sep 17 00:00:00 2001 From: triethyl Date: Tue, 5 Aug 2025 18:55:04 -0400 Subject: neovim: ton of stuff (sorry) --- pkgs/custom-neovim/config/lua/plugins/dropbar.lua | 10 +++++----- pkgs/custom-neovim/config/lua/plugins/mini/clue.lua | 6 ++++++ pkgs/custom-neovim/config/lua/plugins/snacks.lua | 16 +++++++++++++++- pkgs/custom-neovim/config/lua/plugins/vimade.lua | 2 +- 4 files changed, 27 insertions(+), 7 deletions(-) (limited to 'pkgs/custom-neovim/config/lua/plugins') diff --git a/pkgs/custom-neovim/config/lua/plugins/dropbar.lua b/pkgs/custom-neovim/config/lua/plugins/dropbar.lua index 2d5fdaa..5d4bb43 100644 --- a/pkgs/custom-neovim/config/lua/plugins/dropbar.lua +++ b/pkgs/custom-neovim/config/lua/plugins/dropbar.lua @@ -26,11 +26,11 @@ dropbar.setup({ sources.markdown, } end - if vim.bo[buf].buftype == 'terminal' then - return { - sources.terminal, - } - end + -- if vim.bo[buf].buftype == 'terminal' then + -- return { + -- sources.terminal, + -- } + -- end return { custom_path, utils.source.fallback { diff --git a/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua b/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua index 5057e1d..7934211 100644 --- a/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua +++ b/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua @@ -51,3 +51,9 @@ miniclue.setup({ scroll_up = "", }, }) + +vim.api.nvim_create_autocmd("TermOpen", { + callback = function() + vim.cmd.lua("MiniClue.ensure_buf_triggers()") + end, +}) diff --git a/pkgs/custom-neovim/config/lua/plugins/snacks.lua b/pkgs/custom-neovim/config/lua/plugins/snacks.lua index 89bf2fa..c2cf737 100644 --- a/pkgs/custom-neovim/config/lua/plugins/snacks.lua +++ b/pkgs/custom-neovim/config/lua/plugins/snacks.lua @@ -5,7 +5,7 @@ require("snacks").setup { win = { input = { keys = { - -- [""] = { "close", mode = { "n", "i" } }, + [""] = { "close", mode = { "n", "i" } }, }, }, }, @@ -15,8 +15,22 @@ require("snacks").setup { config = { quitOnTopLevelReturn = true, }, + win = { + height = 0.8, + }, }, input = { enabled = true, }, + terminal = { + -- interactive = false, + start_insert = true, + auto_insert = true, + win = { + height = 0.2, + }, + keys = {}, + }, } + +-- Utils.mapkey("t", "", "Manage windows", "") diff --git a/pkgs/custom-neovim/config/lua/plugins/vimade.lua b/pkgs/custom-neovim/config/lua/plugins/vimade.lua index 1301f96..692e0ef 100644 --- a/pkgs/custom-neovim/config/lua/plugins/vimade.lua +++ b/pkgs/custom-neovim/config/lua/plugins/vimade.lua @@ -1 +1 @@ -require("vimade").setup() +require("vimade").setup {} -- cgit v1.2.3