summaryrefslogtreecommitdiff
path: root/dot_config/nvim/lua
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/nvim/lua')
-rw-r--r--dot_config/nvim/lua/plugins/flash.lua46
-rw-r--r--dot_config/nvim/lua/plugins/mini/init.lua2
2 files changed, 46 insertions, 2 deletions
diff --git a/dot_config/nvim/lua/plugins/flash.lua b/dot_config/nvim/lua/plugins/flash.lua
new file mode 100644
index 0000000..0fa0941
--- /dev/null
+++ b/dot_config/nvim/lua/plugins/flash.lua
@@ -0,0 +1,46 @@
+return {
+ 'folke/flash.nvim',
+ opts = {},
+ keys = {
+ {
+ 's';
+ mode = { 'n', 'x', 'o' },
+ function()
+ require 'flash'.jump()
+ end,
+ desc = 'Flash',
+ },
+ {
+ 'S';
+ mode = { 'n', 'x', 'o' },
+ function()
+ require 'flash'.treesitter()
+ end,
+ desc = 'Flash Treesitter',
+ },
+ {
+ 'r';
+ mode = 'o',
+ function()
+ require 'flash'.remote()
+ end,
+ desc = 'Remote Flash',
+ },
+ {
+ 'R';
+ mode = { 'o', 'x' },
+ function()
+ require 'flash'.treesitter_search()
+ end,
+ desc = 'Flash Treesitter Search',
+ },
+ {
+ '<c-s>',
+ mode = 'c',
+ function()
+ require 'flash'.toggle()
+ end,
+ desc = 'Toggle Flash Search',
+ },
+ },
+}
diff --git a/dot_config/nvim/lua/plugins/mini/init.lua b/dot_config/nvim/lua/plugins/mini/init.lua
index 1d2e05c..03a5855 100644
--- a/dot_config/nvim/lua/plugins/mini/init.lua
+++ b/dot_config/nvim/lua/plugins/mini/init.lua
@@ -18,12 +18,10 @@ return {
completion = {},
cursorword = {},
indentscope = {},
- jump2d = {},
move = {},
splitjoin = {},
starter = require 'plugins.mini.starter',
statusline = {},
- surround = {},
tabline = {},
trailspace = {},
}