-- VS Code-style minimap using neominimap.nvim return { { "Isrothy/neominimap.nvim", version = "v3.*.*", lazy = false, keys = { { "um", "Neominimap Toggle", desc = "Toggle minimap" }, { "uf", "Neominimap Focus", desc = "Focus minimap" }, }, init = function() vim.g.neominimap = { auto_enable = true, -- Higher resolution (lower = denser) x_multiplier = 2, y_multiplier = 1, layout = "float", float = { minimap_width = 8, window_border = "none", }, -- Enable mouse clicks click = { enabled = true, auto_switch_focus = true, }, -- Annotations diagnostic = { enabled = true, mode = "line", -- Highlight full line }, git = { enabled = true, mode = "line", -- Full line highlight for git changes }, search = { enabled = true, mode = "line", }, treesitter = { enabled = true, }, exclude_filetypes = { "help", "neo-tree", "lazy", "mason", "dashboard" }, } end, }, }