summaryrefslogtreecommitdiff
path: root/config/nvim
diff options
context:
space:
mode:
author2026-03-27 14:25:24 +0300
committer2026-03-27 14:25:24 +0300
commit0a4f92cd5910ddc58912f84c5f6a7962414c71aa (patch)
tree226de81e7ad940d274ccf95a72d67cf4ad794418 /config/nvim
parentnew version (diff)
downloaddotfiles-0a4f92cd5910ddc58912f84c5f6a7962414c71aa.tar.gz
dotfiles-0a4f92cd5910ddc58912f84c5f6a7962414c71aa.tar.bz2
dotfiles-0a4f92cd5910ddc58912f84c5f6a7962414c71aa.tar.xz
dotfiles-0a4f92cd5910ddc58912f84c5f6a7962414c71aa.zip
new versionHEADmaster
Diffstat (limited to '')
-rw-r--r--config/nvim/lua/options.lua2
-rw-r--r--config/nvim/lua/plugins/minimap.lua16
2 files changed, 17 insertions, 1 deletions
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,
}