diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 139767a3..3ce32979 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -82,7 +82,7 @@ "presence.nvim": { "branch": "main", "commit": "df0a0b52cd0799e99d1b76805d1357ae9c0d017d" }, "refactoring.nvim": { "branch": "master", "commit": "2db6d378e873de31d18ade549c2edba64ff1c2e3" }, "rustaceanvim": { "branch": "master", "commit": "a244210b28f9055c2b4cfa85c92c8a71c13671c9" }, - "snacks.nvim": { "branch": "main", "commit": "8a98e92dc51cea9add566fe00d9f8cb044bfd988" }, + "snacks.nvim": { "branch": "main", "commit": "52086010d3f72949a30c45c2cc4faa0b0286d097" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "dae2eac9d91464448b584c7949a31df8faefec56" }, "telescope.nvim": { "branch": "master", "commit": "2eca9ba22002184ac05eddbe47a7fe2d5a384dfc" }, "text-case.nvim": { "branch": "main", "commit": "e898cfd46fa6cde0e83abb624a16e67d2ffc6457" }, diff --git a/.config/nvim/lua/plugins/code-minimap.lua b/.config/nvim/lua/plugins/code-minimap.lua index b3135c4f..75c79a7f 100644 --- a/.config/nvim/lua/plugins/code-minimap.lua +++ b/.config/nvim/lua/plugins/code-minimap.lua @@ -1,34 +1,35 @@ +local toggleopt = { + name = "Minimap", + -- map = {}, + keys = "um", + which_key = true, + get = function() + return vim.g.minimap_enabled == 1 + end, + notify = false, + set = function(state) + if state then + vim.g.minimap_enabled = 1 + vim.cmd("Minimap") + else + vim.g.minimap_enabled = 0 + vim.cmd("MinimapClose") + end + end, +} return { "wfxr/minimap.vim", build = "cargo install --locked code-minimap", dependencies = { "folke/snacks.nvim", -- for the toggling - version = "*", + -- version = "*", + }, + keys = { + { "um", Snacks.toggle(toggleopt) }, }, - -- keys = { - -- {"um", minimap_toggle.} - -- } config = function() -- local minimap_toggle = Snacks.toggle.new({ - local minimap_toggle = Snacks.toggle({ - name = "Minimap", - map = {}, - -- keys = "um", - which_key = true, - get = function() - return vim.g.minimap_enabled == 1 - end, - notify = false, - set = function(state) - if state then - vim.g.minimap_enabled = 1 - vim.cmd("Minimap") - else - vim.g.minimap_enabled = 0 - vim.cmd("MinimapClose") - end - end, - }) + local minimap_toggle = Snacks.toggle.new() vim.g.minimap_left = 1 vim.api.nvim_create_autocmd("BufEnter", { callback = function() @@ -38,6 +39,6 @@ return { end, }) -- minimap_toggle:map("um") - vim.inspect(minimap_toggle) + -- vim.inspect(minimap_toggle) end, }