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.