mirror of
https://github.com/Ladebeze66/coffreobsidian.git
synced 2025-12-17 00:07:44 +01:00
80 lines
1.8 KiB
Markdown
80 lines
1.8 KiB
Markdown
|
||
---
|
||
|
||
## ✅ **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 d’utilisation :
|
||
|
||
Une fois activé, tu peux :
|
||
|
||
- Créer une commande comme :
|
||
|
||
```bash
|
||
echo "Bonjour depuis Obsidian"
|
||
```
|
||
|
||
- Ou exécuter un script Python :
|
||
|
||
```bash
|
||
python mon_script.py
|
||
```
|
||
|
||
|
||
Le résultat s’affiche 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 **n’est 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 c’est 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)
|
||
```
|
||
|
||
|
||
---
|