61 points par xguru 2026-02-11 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Permet de contrôler Obsidian depuis le terminal pour le scripting, l’automatisation et l’intégration avec des outils externes
  • Dans Obsidian, il est possible d’exécuter presque toutes les fonctions en CLI, comme la création de notes, la recherche, les tags, les tâches, les plugins ou la synchronisation
  • Prend aussi en charge des commandes pour développeurs, notamment l’accès aux outils de développement, les captures d’écran et le rechargement de plugins
  • Utilisable via l’exécution d’une commande unique ou en TUI (interface terminal)
  • Le TUI prend en charge l’autocomplétion avec Tab, l’historique des commandes avec ↑, etc., pour sélectionner et exécuter rapidement des commandes
  • Compatible Windows/macOS/Linux. Actuellement disponible uniquement dans les versions en accès anticipé 1.12 et ultérieures, avec une licence Catalyst requise

Exemples de commandes principales

  • Tâches courantes
    • obsidian daily : ouvrir la note quotidienne du jour
    • obsidian daily:append content="- [ ] Buy groceries" : ajouter une tâche à la note quotidienne
    • obsidian search query="meeting notes" : rechercher des notes
    • obsidian read : lire le fichier actuel
    • obsidian tasks daily : afficher toutes les tâches
    • obsidian create name="Trip to Paris" template=Travel : créer une nouvelle note à partir d’un modèle
    • obsidian diff file=README from=1 to=3 : comparer des versions d’un fichier
  • Pour les développeurs
    • obsidian dev:open : ouvrir les outils de développement
    • obsidian plugin:reload id=my-plugin : recharger un plugin
    • obsidian dev:screenshot path=screenshot.png : prendre une capture d’écran
    • obsidian dev:eval code="app.vault.getFiles().length" : exécuter du JavaScript dans la console de l’application

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.