16 lines
288 B
Python
16 lines
288 B
Python
from talon import Context, Module
|
|
|
|
mod = Module()
|
|
mod.apps.obsidian = "app.name: Obsidian"
|
|
|
|
lang_ctx = Context()
|
|
lang_ctx.matches = r"""
|
|
app: obsidian
|
|
not tag: user.code_language_forced
|
|
"""
|
|
|
|
|
|
@lang_ctx.action_class("code")
|
|
class CodeActions:
|
|
def language():
|
|
return "markdown"
|