Skip to content

1.6.0#40

Merged
NigelGreenway merged 5 commits intomainfrom
development
Nov 6, 2025
Merged

1.6.0#40
NigelGreenway merged 5 commits intomainfrom
development

Conversation

@NigelGreenway
Copy link
Owner

@NigelGreenway NigelGreenway commented Nov 6, 2025

Adds:

  • Ability to delete the worktree from the tmux popup
  • Ability to select a branch or commit ref when creating a new branch for a worktree
  • Only select the branch or commit ref if you are creating a branch, and not when you select an existing branch

closes: #37 #38 #39

NigelGreenway and others added 3 commits November 4, 2025 22:22
* feat: initial functionality to delete a worktree

This adds functionality where the user can use a key binding (ctrl-d in
this instance) when the worktree is selected, and then delete the
worktree

* docs: add options to readme

* doc: split up config options

* fix: propergate keybinding correctly

* test: disable on dev branch for the moment

---------

Co-authored-by: Nigel Greenway <nigel.greenway@futurepixels.co.uk>
Co-authored-by: Nigel Greenway <nigel.greenway@futurepixels.co.uk>
You will now be given a list of branches on the third step, but given an
option to view commit refs instead

Changes:
 - Rename some variables to split out thier context
 - Set the initial list on the third step to be branches to select from

Adds:
 - `--bind` to the fzf call to allow the switch to view commit refs
instead of the branch
 - Documentation of the new config flags

closes: #36

Co-authored-by: Nigel Greenway <nigel.greenway@futurepixels.co.uk>
@NigelGreenway NigelGreenway self-assigned this Nov 6, 2025
Set the keybinding like the delete keybinding for consistency
@NigelGreenway NigelGreenway changed the title Development 1.6.0 Nov 6, 2025
This needs a rework and will be done as a separate ticket.

Due to the complexity of the testing script, it's hard to understand how
the tests work.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant