add flash

This commit is contained in:
Michael Flossmann 2024-09-09 14:55:39 +02:00
parent 2a81d89cc5
commit d0b55f6037

37
plugins/flash.nix Normal file
View file

@ -0,0 +1,37 @@
_:
{
opts.enable = true;
rootOpts.keymaps = [
{
mode = ["n" "x" "o" ];
key = "s";
options.desc = "Flash jump";
action.__raw = ''function() require("flash").jump() end'';
}
{
mode = "n";
key = "S";
options.desc = "Flash Treesitter";
action.__raw = ''function() require("flash").treesitter() end'';
}
{
mode = "o";
key = "R";
options.desc = "Remote Flash";
action.__raw = ''function() require("flash").remote() end'';
}
{
mode = "o";
key = "r";
options.desc = "Flash Treesitter search";
action.__raw = ''function() require("flash").treesitter_search() end'';
}
{
mode = "c";
key = "<C-s>";
options.desc = "Toggle flash search";
action.__raw = ''function() require("flash").toggle() end'';
}
];
}