From 0e55f00f70454ae51ee2edf207f687eb21accf12 Mon Sep 17 00:00:00 2001 From: Khue Doan Date: Fri, 23 Aug 2024 23:40:07 +0700 Subject: [PATCH] refactor(nvim): replace leap with flash again Still can't decide. --- .config/nvim/lazy-lock.json | 2 +- .config/nvim/lua/plugins.lua | 27 +++++++++++++++------------ 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 0b31219..bf307c9 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -4,12 +4,12 @@ "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, "cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" }, "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, + "flash.nvim": { "branch": "main", "commit": "34c7be146a91fec3555c33fe89c7d643f6ef5cf1" }, "fzf-lua": { "branch": "main", "commit": "8f9c3a2e308755c25630087f3c5d35786803cfd0" }, "grug-far.nvim": { "branch": "main", "commit": "536b23dcf3165a622654544e5f9f395584e73b57" }, "harpoon": { "branch": "harpoon2", "commit": "0378a6c428a0bed6a2781d459d7943843f374bce" }, "indent-blankline.nvim": { "branch": "master", "commit": "dddb5d21811c319eb6e51a993d8fb44b193aae3f" }, "lazy.nvim": { "branch": "main", "commit": "077102c5bfc578693f12377846d427f49bc50076" }, - "leap.nvim": { "branch": "main", "commit": "c6bfb191f1161fbabace1f36f578a20ac6c7642c" }, "lsp-zero.nvim": { "branch": "v4.x", "commit": "c4b05cf8e6f3917b1e2a68e6282051e97c4a3251" }, "mini.bufremove": { "branch": "main", "commit": "1ee294a97e091d3cf967974df622c0d887890dc2" }, "mini.diff": { "branch": "main", "commit": "d58f9cb13400aedc5b5a0ef70fcdf31871ba2ee6" }, diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index ca5b242..9c51619 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -234,20 +234,23 @@ return require("lazy").setup({ -- {{{ Motions { - "https://github.com/ggandor/leap.nvim", + "https://github.com/folke/flash.nvim", event = "VeryLazy", config = function() - require("leap").set_default_keymaps() - require("leap").opts.safe_labels = {} - vim.api.nvim_set_hl(0, "LeapMatch", { - fg = "white", - bold = true, - nocombine = true, - }) - vim.api.nvim_set_hl(0, "LeapLabel", { - fg = "yellow", - bold = true, - nocombine = true, + require("flash").setup({ + modes = { + search = { + enabled = true, + }, + char = { + enabled = false, + }, + }, + highlight = { + groups = { + label = "TermCursor", + }, + }, }) end, }, -- 2.51.2