From 0a4f92cd5910ddc58912f84c5f6a7962414c71aa Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Fri, 27 Mar 2026 14:25:24 +0300 Subject: new version --- config/nvim/lua/options.lua | 2 +- config/nvim/lua/plugins/minimap.lua | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/config/nvim/lua/options.lua b/config/nvim/lua/options.lua index c7d8362..b8efd5d 100644 --- a/config/nvim/lua/options.lua +++ b/config/nvim/lua/options.lua @@ -8,7 +8,7 @@ local options = { hidden = true, hlsearch = true, ignorecase = true, - mouse = "", + mouse = "a", pumheight = 10, showmode = false, showtabline = 2, diff --git a/config/nvim/lua/plugins/minimap.lua b/config/nvim/lua/plugins/minimap.lua index 6d9efdc..5b5f2cc 100644 --- a/config/nvim/lua/plugins/minimap.lua +++ b/config/nvim/lua/plugins/minimap.lua @@ -43,5 +43,21 @@ return { vim.g.neominimap = { auto_enable = true, } + + -- Disable minimap for specific filetypes + vim.api.nvim_create_autocmd({ "FileType", "BufEnter" }, { + pattern = { "NvimTree", "qf", "terminal", "TelescopePrompt", "notify" }, + callback = function() + pcall(vim.cmd, "Neominimap BufDisable") + end, + }) + + -- Re-enable minimap when leaving those buffers + vim.api.nvim_create_autocmd({ "BufLeave" }, { + pattern = { "NvimTree", "qf", "terminal", "TelescopePrompt", "notify" }, + callback = function() + pcall(vim.cmd, "Neominimap BufEnable") + end, + }) end, } -- cgit v1.2.3