From a36640c06860777589da7b47466daaa70b900166 Mon Sep 17 00:00:00 2001 From: Yaroslav Lelkin Date: Sun, 7 Jan 2024 18:31:28 +0500 Subject: [PATCH 1/3] add pounce.nvim spec --- lua/nvcommunity/motion/pounce/init.lua | 10 ++++++++++ lua/nvcommunity/motion/pounce/readme.md | 9 +++++++++ 2 files changed, 19 insertions(+) create mode 100644 lua/nvcommunity/motion/pounce/init.lua create mode 100644 lua/nvcommunity/motion/pounce/readme.md diff --git a/lua/nvcommunity/motion/pounce/init.lua b/lua/nvcommunity/motion/pounce/init.lua new file mode 100644 index 0000000..617f66c --- /dev/null +++ b/lua/nvcommunity/motion/pounce/init.lua @@ -0,0 +1,10 @@ +---@type NvPluginSpec +local spec = { + { + "rlane/pounce.nvim", + cmd = { "Pounce", "PounceReg", "PounceExpand", "PounceRepeat" }, + opts = {}, + }, +} + +return spec diff --git a/lua/nvcommunity/motion/pounce/readme.md b/lua/nvcommunity/motion/pounce/readme.md new file mode 100644 index 0000000..72ed86e --- /dev/null +++ b/lua/nvcommunity/motion/pounce/readme.md @@ -0,0 +1,9 @@ +# pounce.nvim + +Pounce is a motion plugin similar to [EasyMotion][1], [Sneak][2], [Hop][3], and +[Lightspeed][4]. It's based on incremental fuzzy search. + +[1]: https://github.com/easymotion/vim-easymotion +[2]: https://github.com/justinmk/vim-sneak +[3]: https://github.com/phaazon/hop.nvim +[4]: https://github.com/ggandor/lightspeed.nvim From 226534675177fd65ebf7b3fd6ca929b20df09471 Mon Sep 17 00:00:00 2001 From: Yaroslav Lelkin Date: Sun, 7 Jan 2024 19:01:11 +0500 Subject: [PATCH 2/3] add git-conflict.nvim plugin spec --- lua/nvcommunity/git/git-conflict/init.lua | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 lua/nvcommunity/git/git-conflict/init.lua diff --git a/lua/nvcommunity/git/git-conflict/init.lua b/lua/nvcommunity/git/git-conflict/init.lua new file mode 100644 index 0000000..401c3ba --- /dev/null +++ b/lua/nvcommunity/git/git-conflict/init.lua @@ -0,0 +1,21 @@ +---@type NvPluginSpec +local spec = { + 'akinsho/git-conflict.nvim', + dependencies = { + { + 'akinsho/git-conflict.nvim', + cmd = { + 'GitConflictChooseOurs', + 'GitConflictChooseTheirs', + 'GitConflictChooseBoth', + 'GitConflictChooseNone', + 'GitConflictNextConflict', + 'GitConflictPrevConflict', + 'GitConflictListQf', + }, + config = true, + }, + } +} + +return spec From 9bab98a7ec49c73836d21d01fe2e783e23cee292 Mon Sep 17 00:00:00 2001 From: Yaroslav Lelkin Date: Sun, 7 Jan 2024 15:47:38 +0500 Subject: [PATCH 3/3] add telescope-zf-native spec --- .../tools/telescope-zf-native/README.md | 3 +++ .../tools/telescope-zf-native/init.lua | 15 +++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 lua/nvcommunity/tools/telescope-zf-native/README.md create mode 100644 lua/nvcommunity/tools/telescope-zf-native/init.lua diff --git a/lua/nvcommunity/tools/telescope-zf-native/README.md b/lua/nvcommunity/tools/telescope-zf-native/README.md new file mode 100644 index 0000000..a31ab82 --- /dev/null +++ b/lua/nvcommunity/tools/telescope-zf-native/README.md @@ -0,0 +1,3 @@ +# telescope-zf-native.nvim + +[telescope-zf-native](https://github.com/natecraddock/telescope-zf-native.nvim) is a extenstion for the [Telescope](https://github.com/nvim-telescope/telescope.nvim) which uses a [zf](https://github.com/natecraddock/zf) fuzzy finder. Matches on filenames are prioritized, and the strict path matching feature helps narrow down directory trees with precision. diff --git a/lua/nvcommunity/tools/telescope-zf-native/init.lua b/lua/nvcommunity/tools/telescope-zf-native/init.lua new file mode 100644 index 0000000..375c42c --- /dev/null +++ b/lua/nvcommunity/tools/telescope-zf-native/init.lua @@ -0,0 +1,15 @@ +---@type NvPluginSpec +local spec = { + { + "nvim-telescope/telescope.nvim", + dependencies = { + { + "natecraddock/telescope-zf-native.nvim", + }, + }, + opts = { + extensions_list = { "zf-native" }, + }, + }, +} +return spec