diff --git a/lua/znvim/plugins/editor.lua b/lua/znvim/plugins/editor.lua index e834896..53685c1 100644 --- a/lua/znvim/plugins/editor.lua +++ b/lua/znvim/plugins/editor.lua @@ -94,6 +94,7 @@ return { { "gr", group = "reset" }, { "gs", group = "stage" }, { "gt", group = "toggle" }, + { "p", group = "pick" }, { "u", group = "ui" }, { "x", group = "diagnostics" }, }, diff --git a/lua/znvim/plugins/git.lua b/lua/znvim/plugins/git.lua index 701861a..6e332ab 100644 --- a/lua/znvim/plugins/git.lua +++ b/lua/znvim/plugins/git.lua @@ -79,14 +79,6 @@ return { }, config = true }, - { -- git-worktree - "https://github.com/polarmutex/git-worktree.nvim", - event = "BufReadPre", - dependencies = { - "https://github.com/nvim-lua/plenary.nvim", - }, - opts = {}, - }, { -- gitgraph "https://github.com/isakbm/gitgraph.nvim", event = "BufReadPre", diff --git a/lua/znvim/plugins/init.lua b/lua/znvim/plugins/init.lua index 2533fd8..2fbbecd 100644 --- a/lua/znvim/plugins/init.lua +++ b/lua/znvim/plugins/init.lua @@ -136,6 +136,11 @@ return { "folke/snacks.nvim", priority = 1000, lazy = false, + keys = { + { "pp", function () require("snacks").picker() end, desc = "pick picker", }, + { "pg", function () require("snacks").picker.grep() end, desc = "pick string", }, + { "pf", function () require("snacks").picker.files() end, desc = "pick files", }, + }, opts = { bigfile = { enabled = true }, -- notifier = { enabled = true }, @@ -215,5 +220,9 @@ return { opts = {}, -- lazy.nvim will implicitly calls `setup {}` }, + { + "https://github.com/hat0uma/csvview.nvim", + opts = {}, + }, }