Skip to content

Option to customize working directory on tab (or pane) creation #37

@im-stuff

Description

@im-stuff

Right now the split behavior is all contingent on the working directory of the original pane. This creates friction if you want to open a new pane for a different project. Especially if you are splitting off of a pane that has a worktree open, since conduit puts those in their own directory. Also any pane split off a worktree pane then gets treated as a worktree by conduit (with the delete and merge buttons), even if you change to a different directory.

I can't say I have a perfect solution, but maybe there could be a modifier key or something that changes the split behavior with regards to working directory of the original pane. Like: split pane but open in the root of the repo, or split pane but open in my DEV folder, etc.

Same goes for creating a new tab. I feel like new tab should start not in the working directory of the open tab, but in the user's preferred folder, especially since users are likely to use tabs as a logical separation between projects.

(I know, I could just cd but it feels clunky when I get dropped into the previous tab's wd when I'm trying to work on another repo...🤷‍♂️ )

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions