Skip to content

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.