✨ feat(nvim): minimap and winshift extras
This commit is contained in:
parent
a40af380e6
commit
05d0157bb7
4 changed files with 31 additions and 1 deletions
|
@ -155,6 +155,7 @@
|
||||||
"vim-wakatime": { "branch": "master", "commit": "cda81ada9a3bf8168e2381c33831e0dd7be9b828" },
|
"vim-wakatime": { "branch": "master", "commit": "cda81ada9a3bf8168e2381c33831e0dd7be9b828" },
|
||||||
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" },
|
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" },
|
||||||
"windows.nvim": { "branch": "main", "commit": "c7492552b23d0ab30325e90b56066ec51242adc8" },
|
"windows.nvim": { "branch": "main", "commit": "c7492552b23d0ab30325e90b56066ec51242adc8" },
|
||||||
|
"winshift.nvim": { "branch": "main", "commit": "37468ed6f385dfb50402368669766504c0e15583" },
|
||||||
"yanky.nvim": { "branch": "main", "commit": "c1211c6c6d983a72c74dde44df8575a64d50562f" },
|
"yanky.nvim": { "branch": "main", "commit": "c1211c6c6d983a72c74dde44df8575a64d50562f" },
|
||||||
"zen-mode.nvim": { "branch": "main", "commit": "50e2e2a36cc97847d9ab3b1a3555ba2ef6839b50" }
|
"zen-mode.nvim": { "branch": "main", "commit": "50e2e2a36cc97847d9ab3b1a3555ba2ef6839b50" }
|
||||||
}
|
}
|
|
@ -75,7 +75,8 @@
|
||||||
"plugins.extras.util.smooth-scrolling",
|
"plugins.extras.util.smooth-scrolling",
|
||||||
"plugins.extras.util.suda",
|
"plugins.extras.util.suda",
|
||||||
"plugins.extras.util.vim-be-good",
|
"plugins.extras.util.vim-be-good",
|
||||||
"plugins.extras.util.wakatime"
|
"plugins.extras.util.wakatime",
|
||||||
|
"plugins.extras.util.winshift"
|
||||||
],
|
],
|
||||||
"news": {
|
"news": {
|
||||||
"NEWS.md": "2123"
|
"NEWS.md": "2123"
|
||||||
|
|
22
.config/nvim/lua/plugins/extras/ui/minimap.lua
Normal file
22
.config/nvim/lua/plugins/extras/ui/minimap.lua
Normal 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" },
|
||||||
|
},
|
||||||
|
}
|
6
.config/nvim/lua/plugins/extras/util/winshift.lua
Normal file
6
.config/nvim/lua/plugins/extras/util/winshift.lua
Normal 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" } },
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue