feat(nvim): hydra for window management
This commit is contained in:
parent
124ce30cda
commit
d8df470d7c
@ -3,6 +3,12 @@ local hydra = require('hydra')
|
||||
-- Side Scroll
|
||||
hydra({
|
||||
name = 'Side scroll',
|
||||
config = {
|
||||
{
|
||||
position = 'bottom-right',
|
||||
border = 'rounded',
|
||||
},
|
||||
},
|
||||
mode = 'n',
|
||||
body = 'z',
|
||||
heads = {
|
||||
@ -90,3 +96,22 @@ hydra({
|
||||
{ 'q', nil, { exit = true, nowait = true } },
|
||||
},
|
||||
})
|
||||
|
||||
-- Hydra to repeat expanding windows
|
||||
hydra({
|
||||
name = 'Window Sizing',
|
||||
mode = 'n',
|
||||
body = '<C-w>',
|
||||
config = {
|
||||
{
|
||||
position = 'bottom-right',
|
||||
border = 'rounded',
|
||||
},
|
||||
},
|
||||
heads = {
|
||||
{ '>', '2<C-w>>' },
|
||||
{ '<', '2<C-w><', { desc = '←/→' } },
|
||||
{ '+', '2<C-w>+' },
|
||||
{ '-', '2<C-w>-', { desc = '↑/↓' } },
|
||||
},
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user