Skip to content

Please provide ability to add some extra buttons in the toolbar. #2084

@stopsopa

Description

@stopsopa

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
Toolbar section in Sublime Merge
Image 2
---------
Sourcetree toolbar example

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions