teams
The community/apps/teams
directory contains files that provide support for controlling the Microsoft Teams application using Talon. It includes platform-specific configurations and general commands.
-
teams_linux.py
defines context-specific actions for the Linux operating system when the Microsoft Teams application is active. It implementszoom_in
,zoom_out
, andzoom_reset
actions, mapping them to the standard Teams keyboard shortcuts for zooming. -
teams.py
defines the application tagmicrosoft_teams
, which is used to activate context-specific commands defined in other files. It declares thatmicrosoft_teams
is active on Linux when the application name contains "teams" or "Teams". -
teams.talon
contains the main set of Talon commands for Microsoft Teams. It includes commands for navigation, messaging, and managing meetings and calls. These commands are active on Windows and Linux. The comments in this file reference the Microsoft Teams keyboard shortcuts, which many of the commands emulate. -
teams_mac.talon
is the macOS specific version ofteams.talon
. It is specific to macOS and defines equivalent commands using the "super" (command) key instead of the control key where appropriate. It also adds some macOS-specific functionality, likereset
to escape out of dialogs.