diff --git a/.config/nvim/lua/plugins/code-minimap.lua b/.config/nvim/lua/plugins/code-minimap.lua index f98dbcfa..165b5720 100644 --- a/.config/nvim/lua/plugins/code-minimap.lua +++ b/.config/nvim/lua/plugins/code-minimap.lua @@ -1,4 +1,23 @@ return { "wfxr/minimap.vim", build = "cargo install --locked code-minimap", + config = function() + local cptoggle = Snacks.toggle.new({ + name = "Copilot", + -- map = vim.keymap.set, + which_key = true, + get = function() + return not require("copilot.client").is_disabled() + end, + notify = true, + set = function(state) + if state then + require("copilot.command").enable() + else + require("copilot.command").disable() + end + end, + }) + Snacks.toggle.map(cptoggle, "at", { desc = "Toggle Copilot" }) + end, }