dotfiles/.config/nvim/lua/plugins/extras/coding/dial.lua
2023-11-30 20:43:42 +01:00

58 lines
1.1 KiB
Lua

return {
"monaqa/dial.nvim",
-- stylua: ignore
keys = {
{
"<C-a>",
function()
require("dial.map").manipulate("increment", "normal")
end,
},
{
"<C-x>",
function()
require("dial.map").manipulate("decrement", "normal")
end,
},
{
"g<C-a>",
function()
require("dial.map").manipulate("increment", "gnormal")
end,
},
{
"g<C-x>",
function()
require("dial.map").manipulate("decrement", "gnormal")
end,
},
{
"<C-a>",
function()
require("dial.map").manipulate("increment", "visual")
end,
mode = "v",
},
{
"<C-x>",
function()
require("dial.map").manipulate("decrement", "visual")
end,
mode = "v",
},
{
"g<C-a>",
function()
require("dial.map").manipulate("increment", "gvisual")
end,
mode = "v",
},
{
"g<C-x>",
function()
require("dial.map").manipulate("decrement", "gvisual")
end,
mode = "v",
},
},
}