summaryrefslogtreecommitdiff
path: root/fnl/plugins/editor/git-worktree.fnl
blob: 508d42ac7b5ee1a523d5857fb81971198482a9a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
;; Plugins for working with git-worktrees.

(local keys [{1 :<leader>ge
              2 "<cmd>lua require('telescope').extensions.git_worktree.git_worktrees()<cr>"
              :mode :n
              :desc "Switch between worktrees"}
             {1 :<leader>gi
              2 "<cmd>lua require('telescope').extensions.git_worktree.create_git_worktree()<cr>"
              :mode :n
              :desc "Create a worktree"}])

{1 :ThePrimeagen/git-worktree.nvim
 :event :VeryLazy
 : keys
 :init (fn []
         (let [telescope (require :telescope)]
           (telescope.load_extension :git_worktree)))}