🧠 Obsidian · & le vault autoportant

Chapitre 04
Les plugins cœur : notes quotidiennes, templates, recherche

Objectifs du chapitre

1. Cœur et communauté

Obsidian découpe ses fonctions en plugins cœur, livrés avec l'application et seulement à activer, et plugins communautaires, écrits par des tiers, à télécharger.

La différence pratique tient en trois points : les plugins cœur sont maintenus avec l'application donc ne cassent jamais à une mise à jour, ils ne demandent aucune confiance envers un tiers, et leur activation se lit dans un seul fichier :

$ cat ~/vault/.obsidian/core-plugins.json
{
  "daily-notes": true,
  "backlink": true,
  "graph": true,
  "global-search": true,
  "templates": true,
  "file-explorer": true,
  "command-palette": true,
  "properties": true,
  "bookmarks": true,
  "publish": false,
  "sync": false,
  ...
}

Règle d'hygiène : si un plugin cœur fait le travail, n'installe pas le plugin communautaire équivalent. Chaque plugin tiers est du code à maintenir, à mettre à jour, et une chose de plus qui peut casser à la prochaine version d'Obsidian. La partie II montre le coût de reconstruction que chacun représente.

2. Notes quotidiennes

Le plugin Daily Notes crée une note par jour, d'un clic ou d'un raccourci. C'est la colonne vertébrale d'un journal de travail : chaque jour a un point d'entrée, et le reste s'y rattache par liens.

Trois réglages seulement, mais ils comptent :

{
  "folder": "10-journal",
  "format": "YYYY/YYYY-MM-DD",
  "template": "90-meta/templates/daily"
}

Le format de date par défaut est YYYY-MM-DD. N'y touche pas pour mettre du français : un nom comme 02 août 2026 ne se trie plus alphabétiquement, casse le lien entre le calendrier et la note, et rend les requêtes par date impossibles. Le format ISO trie correctement par construction.

3. Templates

Le plugin cœur Templates insère le contenu d'un fichier dans la note courante. Un seul réglage — le dossier où il va chercher — et trois variables : {{date}}, {{time}}, {{title}}.

## Réunion du {{date}}

Participants :
Ordre du jour :

C'est volontairement pauvre. Dès que tu veux une date d'hier, une condition, ou une valeur demandée à la saisie, il faut Templater — chapitre 6. Beaucoup de vaults gardent les deux activés : le cœur pour ce qu'il sait faire, Templater pour le reste.

4. La recherche

C'est l'outil le plus rentable d'Obsidian, et le plus sous-utilisé. La recherche globale (Ctrl+Maj+F) accepte des opérateurs qui la transforment en langage de requête léger :

OpérateurTrouve
path:10-journalles notes dont le chemin contient 10-journal
file:2026-08les notes dont le nom contient 2026-08
tag:#safetyles notes portant l'étiquette, du corps ou du front-matter
line:(profinet mrp)les deux mots sur la même ligne
section:(cycle temps)les deux mots sous le même titre
["texte exact"]correspondance stricte, casse comprise
/reg?ex/expression régulière
-termeexclut ; OR pour l'alternative
path:20-notes tag:#safety -tag:#à-trier line:(rétraction bras)

Les fiches de 20-notes marquées safety, pas encore à trier, où « rétraction » et « bras » apparaissent sur la même ligne.

La recherche répond aux questions ponctuelles : je cherche ça, maintenant. Quand une question revient toutes les semaines, elle mérite une vue Dataview (chapitre 5) — une note qui affiche la réponse en permanence, sans qu'on la reformule.

5. Travailler au clavier

Trois raccourcis couvrent l'essentiel de la navigation :

RaccourciCe que ça ouvreQuand
Ctrl+OOuverture rapide par nom de note Tu sais ce que tu cherches
Ctrl+PPalette de commandes Tu sais ce que tu veux faire, pas où c'est
Ctrl+Maj+FRecherche globale Tu cherches un contenu, pas une note

La palette mérite un mot : toute action d'Obsidian et de ses plugins y est listée par son nom. C'est aussi là que tu découvres ce qu'un plugin fraîchement installé sait faire — tape son nom et lis la liste.

Les signets (bookmarks) épinglent notes, recherches ou dossiers dans un panneau. Le cas d'usage qui les justifie : épingler une recherche fréquente, par exemple tag:#à-trier, pour la relancer d'un clic. Épingler des notes est moins utile — Ctrl+O est plus rapide.

Les raccourcis, et ce qu'Obsidian en enregistre

Settings → Hotkeys liste toutes les commandes et permet de les réassigner. Détail qui aura son importance en partie II : hotkeys.json ne contient que tes personnalisations, pas les raccourcis par défaut.

$ cat ~/vault/.obsidian/hotkeys.json
{
  "quickadd:choice:61a731e5-7663-49b9-8676-ae7024578ed0": [
    { "modifiers": ["Mod", "Shift"], "key": "I" }
  ]
}

Mod désigne Ctrl sous Windows et Linux, Cmd sous macOS — c'est ce qui rend un raccourci portable entre plateformes.

Remarque l'identifiant de commande : quickadd:choice:<uuid>. Les plugins n'exposent pas toujours un nom lisible ; certains génèrent un identifiant à la création de l'action. Un raccourci écrit à la main sur un identifiant deviné ne se rattachera à rien — silencieusement. Le chapitre 9 montre comment récupérer le vrai.

6. Les autres plugins cœur utiles

PluginCe qu'il apporte
BacklinksLe panneau de liens retour du chapitre 2. Indispensable.
OutlineLe plan de la note courante par ses titres. Utile au-delà d'un écran de texte.
PropertiesL'éditeur de front-matter en tableau. C'est lui qui quote les liens correctement.
Page previewAperçu au survol d'un lien. Évite d'ouvrir une note pour vérifier ce qu'elle contient.
Tag paneToutes les étiquettes du vault, avec leur nombre d'occurrences. Sert surtout à repérer les doublons de casse.
File recoveryInstantanés locaux périodiques. Un filet en plus de git, pas à la place.
CanvasTableau blanc où poser notes et flèches. Bon pour penser une architecture, mauvais pour stocker de l'information.
BasesVues tabulaires natives, plus récentes. Recouvre une partie de Dataview sans dépendance tierce ; écosystème plus jeune.

Récapitulatif

Exercices

Exercice 1 — Écrire la recherche

Formule une recherche unique qui trouve : les notes du dossier 30-projets, contenant « FAT » et « retard » dans le même paragraphe, et qui ne portent pas l'étiquette #closed.

Voir la solution
path:30-projets section:(FAT retard) -tag:#closed

section: plutôt que line: parce que l'énoncé dit « même paragraphe » : line: exigerait les deux mots sur la même ligne, ce qui est plus strict. À noter que section: raisonne en fait par titre — c'est l'approximation la plus proche d'un paragraphe qu'offre la recherche.

Piège possible : écrire -#closed au lieu de -tag:#closed. Le premier exclut le texte « #clos », ce qui marche par accident dans la plupart des cas mais raterait une étiquette déclarée en front-matter.

Exercice 2 — Diagnostiquer une note quotidienne

Tu cliques sur « note du jour » et tu obtiens une note vide, nommée 2026-08-02.md, à la racine du vault, alors que tu as bien renseigné un dossier et un template. Deux causes possibles ?

Voir la solution

Cause 1 — le réglage n'est pas celui qu'on croit. Il existe plusieurs endroits où un dossier de notes quotidiennes se configure : le plugin cœur Daily Notes, et certains plugins tiers (Calendar, Periodic Notes) qui ont leurs propres réglages et prennent le pas. Si un plugin tiers crée la note, il applique sa configuration. Vérifier dans .obsidian/daily-notes.json ce que le plugin cœur a réellement enregistré.

Cause 2 — le chemin du template est faux. Il s'écrit sans extension et relativement à la racine du vault : 90-meta/templates/daily, pas 90-meta/templates/daily.md ni un chemin absolu. Un chemin invalide ne produit aucune erreur visible — la note est simplement créée vide. C'est le symptôme décrit.

Pour le dossier racine, le plus probable reste que le réglage a été saisi puis qu'Obsidian n'a pas été redémarré, ou que le champ contient une barre oblique de tête (/10-journal) qui le rend invalide.

Exercice 3 — Arbitrer cœur ou communauté

Tu veux un calendrier mensuel cliquable pour naviguer entre notes quotidiennes. Le plugin communautaire Calendar le fait. Quelles questions te poses-tu avant de l'installer ?

Voir la solution

Quatre questions, dans cet ordre :

  1. Un plugin cœur fait-il déjà l'essentiel ? Daily Notes plus Ctrl+O avec le nom de la date couvrent la navigation. Le calendrier apporte la vue d'ensemble du mois, ce qui est réel mais modeste.
  2. Le plugin est-il vivant ? Date de la dernière version, activité du dépôt. Un plugin sans publication depuis plusieurs années finira par casser à une mise à jour d'Obsidian, et personne ne le réparera.
  3. Que coûte-t-il à reconstruire ? En partie II, chaque plugin est une entrée de manifeste, une version épinglée, des empreintes à vérifier, et une dépendance réseau à l'amorçage.
  4. Que se passe-t-il s'il disparaît ? Un plugin qui ne fait qu'afficher se retire sans dommage. Un plugin qui stocke dans un format propriétaire emporte tes données avec lui.

Sur ce cas précis, l'histoire tranche : la dernière version publiée de Calendar date d'avril 2021 et porte encore la mention beta. Le vault de la partie II a fini par le retirer pour cette raison, après l'avoir installé.