openstenoproject / plover_plugins_manager

Plugins manager for Plover
3 stars 7 forks source link

Add ability to install plugin from git url #21

Closed greenwyrt closed 1 year ago

greenwyrt commented 1 year ago

This features has been discussed both on discord and issue #19 since manually installing plugins is can be troublesome.

The change: A button added to Plugin Manager UI for a text dialog for user to put in a git url.

Since pip already supports git as a vcs, nothing needs to be done on the backend.

Benefits: 1) this will work for both remote repos (ie GitHub) and local git repos (ie git+file:///home/user/plugin and 2) the ability to install specific branches/commits.