cursorless-dev / cursorless

Don't let the cursor slow you down
https://www.cursorless.org/
MIT License
1.15k stars 81 forks source link

Make it easier to upgrade cursorless-talon #103

Open pokey opened 3 years ago

pokey commented 3 years ago

The problem

Although the vscode extension updates itself automatically every time we push a new version, the same is not true of cursorless-talon. The only way to update the talon side is for the user to manually do a git pull. Although we have been advised against automatically touching anything in the user's talon home directory, we'd like to make it as easy as possible for the user to perform the talon-side upgrade.

The solution

Add a task provider that can perform an upgrade

Things to think about

pokey commented 3 years ago

Also @AndreasArvidsson your idea of having extension expose list of actions / modifiers to talon might help so that we need fewer talon updates