coffreobsidian/Obsidian/Ouvrir un terminal dans Obsidian.md
2025-03-23 20:59:56 +01:00

1.8 KiB
Raw Permalink Blame History


1. Plugin recommandé : "Obsidian Shell commands" (anciennement appelé "Terminal")

🔧 Ce plugin te permet de :

  • Lancer des commandes shell directement dans Obsidian
  • Exécuter des scripts Bash, PowerShell, Python, etc.
  • Afficher la sortie dans une note ou un panneau dédié

▶️ Installation pas à pas :

  1. Ouvre Obsidian
  2. Va dans Paramètres > Extensions communautaires
  3. Active Mode restreint (Restricted Mode)désactivé
  4. Clique sur Parcourir et cherche Shell commands
  5. Clique sur Installer, puis Activer

🧪 Exemple dutilisation :

Une fois activé, tu peux :

  • Créer une commande comme :

    echo "Bonjour depuis Obsidian"
    
  • Ou exécuter un script Python :

    python mon_script.py
    

Le résultat saffiche dans un volet ou directement dans une note si tu le configures ainsi.


🧰 Alternatives ou usages complémentaires :

Plugin Fonction principale
Templater Peut exécuter des scripts shell ou node.js
Advanced URI Permet de lancer des actions externes depuis Obsidian
Dataview JS Peut interagir avec Node.js si bien configuré
Canvas Peut contenir des scripts via lien externe

⚠️ Limites :

  • Ce nest pas un terminal interactif complet (comme bash/zsh natif)
  • Les entrées sont prédéfinies (tu ne tapes pas en temps réel comme dans VSCode)
  • Mais cest suffisant pour :
    • Lancer des scripts
    • Automatiser des tâches
    • Compiler, nettoyer, ouvrir des fichiers, etc.

Bonus : sur Windows ou Linux

Tu peux aussi ouvrir ton terminal système depuis Obsidian via :

  • Lien vers un script .sh, .bat, .ps1

  • Ou un lien du type :

    [Ouvrir Terminal](file:///C:/mon_script.bat)