Skip to content

termite

The community/apps/termite directory contains configuration for the termite terminal application within the Talon voice control system.

The file termite.talon defines how Talon interacts with the termite terminal. It begins by specifying that these configurations should only apply to the termite application and specifically not if the window title contains VIM, as VIM is a terminal based text editor with its own commands.

It then assigns several tags which enable other functionality in the user's Talon configuration. In particular, it adds user.kubectl, user.git, user.taskwarrior, and terminal tags. This allows other configuration files to define voice commands that interact with these tools when running inside termite.

Finally, it adds some command overrides, specifically for selection mode within termite that mirror vim selection commands.