-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Problem description
It would be really useful to have the ability to add custom buttons in the toolbar section (see Image 1).
A comparable example is how Sourcetree provides toolbar customization (see Image 2).
(While researching this request, I realized though that Sourcetree only allows selecting from a predefined set of buttons rather than creating fully custom ones. )
For the purpose of Sublime it doesn't have to be so visually sophisticated. It could be config driven - via config file.
Allowing users to define their own buttons in Sublime Merge would be a powerful feature.
It would allow users to create their own workflows and be able to trigger certain actions directly via Sublime GUI.
Something like gitflow or any other methodology which would require executing some specific custom scripts in the context of current repo.
Another example cold be this article of adding custom buttons to MacOS Finder: https://flaviocopes.com/how-to-add-an-open-in-vs-code-icon-in-macos-finder/#:~:text=Save%20this%20application%20in%20the,That's%20it!
Anyway - feature would be appreciated.
I love Sublime Merge - It's just the best git GUI there is. Thank you guys for it.
I've used Sourcetree for years but once I've switched to Sublime I never will go back. It's just so snappy and flexible.
Preferred solution
Ideally, these custom buttons should be able to execute arbitrary shell scripts while preserving the current working directory (CWD) context of the repository.
Alternatives
No alternative solutions come to mind.
Screenshots
Image 1 |
---|
![]() |
Image 2 |
--------- |
![]() |