Adds Talon and Cursorless support to jetbrains/Intellij.
Uses embedded javascript engine to run cursorless engine.
Strives to be backward compatible with the original voice-code plugin, but rewritten in kotlin, and compatible with more recent version of Intellij.
- install Talon
- install the Community voice command set (https://github.com/talonhub/community)
- install the talon side of cursorless: https://www.cursorless.org/docs/user/installation/#installing-the-talon-side
- to the same .talon/user folder, clone https://github.com/asoee/cursorless-jetbrains-talon
- open JetBrains and install the talon-cursorless-everywhere plugin
- maybe(?) restart JetBrains + Talon
For cursorless, see the cursorless guides.
- Targets jetbrains 2025.2+ (might work with older versions, but not tested)
- To configure hat shapes, you currently have to do it in VSCode, due to the current implementation in talon-cursorless.
- Does not work together with other talon intellij plugins (like voice-code or cursing-less)
- Cursorless
- Original Voice-code plugin
- Corsorless everywhere engine (jetbrains integration currently maintained in this fork)
- The sidecar based version of the plugin
- Talon Voice
- Javet embedded javascript engine for JVM
Plugin based on the IntelliJ Platform Plugin Template.