New lua/config/git-worktree.lua: git plumbing (vim.system, async fetch),
worktree/local/remote branch discovery, ensure_worktree (pulls remote-only
branches down as tracking worktrees), switch, convert (single-checkout →
worktree layout, keeps every local branch, --keep=),
remove/new/fetch/refresh actions, and a Telescope picker that highlights
which branches are checked out on the machine.
Worktrees live under /.worktrees// (/ → -), with
icons via nr2char so raw PUA chars stay out of the file.
New lua/plugins/worktree.lua: lazy keys gw (branches), gW
(worktrees), gC (convert); registered via the telescope spec.
explorer now titles itself with project · branch · worktree count.
README: document the keys, picker actions, and layout.
- New lua/config/git-worktree.lua: git plumbing (vim.system, async fetch),
worktree/local/remote branch discovery, ensure_worktree (pulls remote-only
branches down as tracking worktrees), switch, convert (single-checkout →
worktree layout, keeps every local branch, --keep=<branch>),
remove/new/fetch/refresh actions, and a Telescope picker that highlights
which branches are checked out on the machine.
- Worktrees live under <parent>/.worktrees/<project>/<branch> (/ → -), with
icons via nr2char so raw PUA chars stay out of the file.
- New lua/plugins/worktree.lua: lazy keys <leader>gw (branches), <leader>gW
(worktrees), <leader>gC (convert); registered via the telescope spec.
- <C-e> explorer now titles itself with project · branch · worktree count.
- README: document the keys, picker actions, and layout.
- New lua/config/git-worktree.lua: git plumbing (vim.system, async fetch),
worktree/local/remote branch discovery, ensure_worktree (pulls remote-only
branches down as tracking worktrees), switch, convert (single-checkout →
worktree layout, keeps every local branch, --keep=<branch>),
remove/new/fetch/refresh actions, and a Telescope picker that highlights
which branches are checked out on the machine.
- Worktrees live under <parent>/.worktrees/<project>/<branch> (/ → -), with
icons via nr2char so raw PUA chars stay out of the file.
- New lua/plugins/worktree.lua: lazy keys <leader>gw (branches), <leader>gW
(worktrees), <leader>gC (convert); registered via the telescope spec.
- <C-e> explorer now titles itself with project · branch · worktree count.
- README: document the keys, picker actions, and layout.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
worktree/local/remote branch discovery, ensure_worktree (pulls remote-only
branches down as tracking worktrees), switch, convert (single-checkout →
worktree layout, keeps every local branch, --keep=),
remove/new/fetch/refresh actions, and a Telescope picker that highlights
which branches are checked out on the machine.
icons via nr2char so raw PUA chars stay out of the file.
(worktrees), gC (convert); registered via the telescope spec.