Templater vs le plugin natif Templates dans Obsidian : lequel choisir
Obsidian propose deux façons de créer des notes répétables : le plugin natif Templates livré avec l'application, et Templater, un plugin communautaire qui le remplace pour ceux qui en atteignent les limites. Ils résolvent le même problème à des niveaux différents, et mal choisir vous coûte soit des fonctionnalités manquantes soit une complexité inutile. Ce guide trace la frontière entre les deux, montre du code Templater fonctionnel, et fait office de manuel d'installation pour tous les modèles de ce site — chacun déclare lequel des deux il attend.
Le plugin Templates natif : ce qu'Obsidian fournit de base
Le plugin natif Templates fait une seule chose : coller le contenu d'un fichier modèle dans la note en cours. Vous le pointez vers un dossier (Paramètres → Plugins natifs → Templates), y placez des notes squelettes, et déclenchez Insérer un modèle depuis la palette de commandes ou un raccourci.
Il substitue exactement trois variables : {{title}} pour le nom de la note, {{date}} et {{time}}, avec des formats optionnels comme {{date:YYYY-MM-DD}}. Ces mêmes tokens fonctionnent dans le plugin natif Notes quotidiennes, qui remplit son modèle automatiquement à la création de la note du jour. Cette combinaison — structure fixe plus date du jour — couvre plus de cas d'usage qu'il n'y paraît : squelettes de réunion, pages de journal, fiches recette, feuilles de personnage.
Ce qu'il ne peut pas faire : calculer quoi que ce soit. Pas de hier ou demain, pas de dates dérivées du titre de la note, pas d'invites, pas de contenu conditionnel. Dès qu'un modèle a besoin de savoir autre chose que l'instant présent, vous l'avez dépassé.
Ce que Templater ajoute à Obsidian
Templater est un plugin communautaire (par SilentVoid13, installable depuis Paramètres → Plugins communautaires) avec sa propre syntaxe de commandes dans des marqueurs <% %>. Là où le plugin natif Templates colle du texte statique, Templater exécute des commandes à l'insertion et en écrit les résultats dans la note.
Les ajouts pratiquement utiles, dans l'ordre approximatif de leur fréquence d'utilité :
- Arithmétique de dates — hier, lundi prochain, le début de la semaine à laquelle appartient une note.
- Dates extraites du nom de fichier, pour qu'un modèle fonctionne quelle que soit la date de création.
- Invites et opérations sur les fichiers : demander une valeur, renommer ou déplacer la note, insérer un autre fichier.
- Modèles de dossier : appliquer automatiquement un modèle à la création d'une note dans un dossier donné.
- JavaScript complet pour tout ce que les fonctions intégrées ne couvrent pas.
Ce dernier point mérite une mise en garde sérieuse : Templater peut exécuter du code arbitraire. Installez-le uniquement depuis le répertoire officiel de plugins d'Obsidian, et lisez tout modèle que vous n'avez pas écrit avant de l'insérer. Nos zips contiennent du Markdown brut et des paramètres JSON — les commandes Templater qu'ils contiennent sont du texte inerte jusqu'à ce que vous installiez le plugin et insériez le modèle vous-même.
Exemples Obsidian Templater à copier
Ce sont de vrais extraits de modèles de nos vaults, pas des snippets jouets. Collez-les dans un fichier modèle et ajustez les formats.
Une note quotidienne datée depuis son nom de fichier, avec des liens vers le jour précédent et suivant. Comme la date vient du titre (pas de l'horloge), le modèle fonctionne quand vous créez la note de demain ce soir :
# <% tp.date.now("dddd, D MMMM YYYY", 0, tp.file.title, "YYYY-MM-DD") %>
← [[<% tp.date.now("YYYY-MM-DD", -1, tp.file.title, "YYYY-MM-DD") %>]] | [[<% tp.date.now("YYYY-MM-DD", 1, tp.file.title, "YYYY-MM-DD") %>]] →
Une note hebdomadaire qui calcule sa propre plage de dates depuis un nom de fichier comme 2026-W24, en utilisant la librairie moment qu'expose Templater :
début: <% moment(tp.file.title, "GGGG-[W]WW").startOf("isoWeek").format("YYYY-MM-DD") %>
fin: <% moment(tp.file.title, "GGGG-[W]WW").endOf("isoWeek").format("YYYY-MM-DD") %>
Un ID horodaté pour les notes permanentes zettelkasten, estampillé à la création pour que les liens ne pourrissent jamais quand les titres changent :
id: <% tp.date.now("YYYYMMDDHHmm") %>
Une invite et une position de curseur — Templater demande une valeur à l'insertion du modèle, la complète, puis place le curseur là où l'écriture commence :
# Appel avec <% tp.system.prompt("Avec qui est cet appel ?") %>
## Notes
<% tp.file.cursor() %>
Les trois premiers fonctionnent dans leur contexte dans le modèle de note quotidienne, le modèle de note hebdomadaire et le vault starter zettelkasten — téléchargez l'un d'eux pour voir les fichiers modèles complets plutôt que des extraits.
Paramètres Templater à modifier
Trois paramètres suffisent à faire passer Templater de maladroit à invisible. D'abord, Emplacement du dossier de modèles : pointez-le vers le même dossier Templates/ qu'utilise le plugin natif Templates, pour que les deux systèmes lisent depuis un seul endroit. Deuxièmement, Déclencher Templater à la création d'un nouveau fichier : avec cette option activée, les modèles se déclenchent automatiquement à la création des notes — y compris les notes créées en cliquant sur un lien inexistant, ce qui permet de cliquer sur le lien de demain dans une note quotidienne et d'atterrir sur une page déjà formatée. Troisièmement, Modèles de dossier : associez un dossier à un modèle (par exemple Réunions/ à votre squelette de réunion) et chaque note née dans ce dossier arrive pré-structurée, sans commande à lancer.
Une habitude à adopter en parallèle : excluez les fichiers modèles de vos résultats de recherche et de votre graphe en ajoutant le dossier de modèles dans Paramètres → Fichiers et liens → Fichiers exclus. Le code de modèle ne ressemble à rien en dehors du modèle lui-même.
Templates natif ou Templater : comment choisir
La règle de décision honnête est plus courte que les listes de fonctionnalités ne le suggèrent. Commencez avec le plugin natif Templates. Passez à Templater quand vous vous surprenez à faire le travail d'un ordinateur — taper la date d'hier, corriger les liens après un renommage, recalculer les plages de semaines. Concrètement :
- Squelette statique plus date du jour → Templates natif suffit, et c'est un plugin de moins à faire confiance.
- Notes créées pour des dates autres qu'aujourd'hui, navigation précédent/suivant, plages dérivées → Templater.
- Valeurs par invite, modèles de dossier auto-appliqués, tout ce qui est conditionnel → Templater, sans hésitation.
Les deux coexistent sans conflit — beaucoup de vaults gardent le plugin natif pour les insertions simples et réservent Templater aux notes quotidiennes et hebdomadaires. Nos modèles qui bénéficient de dates dynamiques livrent les deux variantes dans le même zip (un fichier Templates natif et un fichier Templater), pour que le choix soit réversible : démarrez simple, passez en revue en changeant le fichier que vos paramètres pointent.
Comment installer un modèle Vaultorial
Chaque téléchargement sur ce site est un zip contenant un vault complet : des notes Markdown, un dossier Templates/, une note de démarrage, un README avec ces mêmes étapes, et un dossier .obsidian minimal avec des paramètres JSON bruts — aucun binaire, aucun plugin embarqué. Il y a deux façons de l'utiliser.
Méthode A — ouvrir comme vault autonome (idéal pour tester un système) :
- Téléchargez le zip depuis la page du modèle et décompressez-le.
- Dans Obsidian, choisissez Ouvrir le dossier comme vault et sélectionnez le dossier décompressé.
- Quand Obsidian demande s'il faut faire confiance au vault, les paramètres sont du JSON lisible que vous pouvez inspecter — rien ne s'exécute à l'ouverture.
- Lisez
Start Here.md. Il fait le tour de la structure et liste les trois premières choses à faire.
Méthode B — fusionner dans votre vault existant (quand le système a mérité une place permanente) :
- Copiez les dossiers de contenu (par exemple
Daily/) et le dossierTemplates/du téléchargement décompressé dans votre vault. - Pointez vos paramètres de modèles vers le dossier copié : Paramètres → Templates pour le plugin natif, ou le paramètre de dossier de modèles de Templater.
- Reproduisez tous les paramètres spécifiques aux plugins que le README indique — pour un modèle de note quotidienne, c'est le dossier des Notes quotidiennes, le format de date et le fichier modèle.
- Si le modèle liste des plugins communautaires requis, installez-les depuis le répertoire d'Obsidian ; la page du modèle et le README nomment chaque plugin requis et optionnel avant le téléchargement.
C'est toute la procédure, et elle est identique pour chaque modèle ici, du pack notes de réunion au vault journal. Si vous hésitez encore sur quoi installer, parcourez les sections notes quotidiennes et réunions & travail, ou commencez par le guide débutant Obsidian — il explique les concepts de vault que cette page suppose acquis.