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.pydefines context-specific actions for the Linux operating system when the Microsoft Teams application is active. It implementszoom_in,zoom_out, andzoom_resetactions, mapping them to the standard Teams keyboard shortcuts for zooming. -
teams.pydefines the application tagmicrosoft_teams, which is used to activate context-specific commands defined in other files. It declares thatmicrosoft_teamsis active on Linux when the application name contains "teams" or "Teams". -
teams.taloncontains 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.talonis 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, likeresetto escape out of dialogs.