feat: add support for launching tryptich in specific directory#85
Merged
simonmclean merged 2 commits intosimonmclean:mainfrom Aug 22, 2025
Merged
Conversation
Owner
|
Nice one, thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
As a user, I would like the ability to launch Triptych with a specific directory selected instead of always launching in the current directory. This is useful for facilitating several workflows including creating a shortcut to a specific folder or jumping to another location within the file tree while working.
Changes
not vim.fn.isdirectory(dir)withvim.fn.isdirectory(dir) == 0Options Considered
Add args option to existing Triptych command (This PR)
Triptych ~/MyDirectoryshould do if Triptych is already open, especially if "~/MyDirectory" is not the currently focused directory -- Currently just closes Triptych like the current commandUpdate to 3 user commands,
Triptych(Toggle),TriptychOpen,TriptychClosewith onlyTriptychOpenaccepting a directoryTryiptych ~/MyDirectoryshould act if Triptych is already openTryptichOpenwhile Tryptich is already open for quick navigation