obsidian
The community/apps/obsidian
directory contains files that configure Talon for use with the Obsidian application.
The file obsidian.py
defines an application context for Obsidian, which is identified by the application name "Obsidian". It also sets the default code language to "markdown" when the Obsidian app is active and the user.code_language_forced
tag is not set. This ensures that code-related commands use markdown syntax, and it can be overridden when needed.
The file obsidian.talon
activates the user.tabs
tag when the Obsidian app is active. This indicates that commands related to tab management should be available in the Obsidian context.