feat(nvim): minimap and winshift extras

This commit is contained in:
Sergio Laín 2023-10-31 00:10:23 +01:00
parent a40af380e6
commit 05d0157bb7
No known key found for this signature in database
GPG key ID: 14C9B8080681777B
4 changed files with 31 additions and 1 deletions

View file

@ -155,6 +155,7 @@
"vim-wakatime": { "branch": "master", "commit": "cda81ada9a3bf8168e2381c33831e0dd7be9b828" },
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" },
"windows.nvim": { "branch": "main", "commit": "c7492552b23d0ab30325e90b56066ec51242adc8" },
"winshift.nvim": { "branch": "main", "commit": "37468ed6f385dfb50402368669766504c0e15583" },
"yanky.nvim": { "branch": "main", "commit": "c1211c6c6d983a72c74dde44df8575a64d50562f" },
"zen-mode.nvim": { "branch": "main", "commit": "50e2e2a36cc97847d9ab3b1a3555ba2ef6839b50" }
}

View file

@ -75,7 +75,8 @@
"plugins.extras.util.smooth-scrolling",
"plugins.extras.util.suda",
"plugins.extras.util.vim-be-good",
"plugins.extras.util.wakatime"
"plugins.extras.util.wakatime",
"plugins.extras.util.winshift"
],
"news": {
"NEWS.md": "2123"

View file

@ -0,0 +1,22 @@
return {
"echasnovski/mini.map",
opts = function()
local map = require("mini.map")
return {
symbols = {
encode = require("mini.map").gen_encode_symbols.dot("4x2"),
},
integrations = {
map.gen_integration.builtin_search(),
map.gen_integration.gitsigns(),
map.gen_integration.diagnostic(),
},
window = {
show_integration_count = false,
},
}
end,
keys = {
{ "<leader>um", "<Cmd>lua MiniMap.toggle()<CR>", desc = "MiniMap" },
},
}

View file

@ -0,0 +1,6 @@
return {
"sindrets/winshift.nvim",
cmd = "WinShift",
opts = { highlight_moving_win = true },
keys = { { "<leader>ws", "<CMD>WinShift<CR>", desc = "Win Shift/Swap" } },
}