Un petit tracker d'habitude sur Obsidian
Un petit tracker d'habitude sur Obsidian
J'ai récemment commencé à chercher une application qui pourrait me permettre de suivre mes habitudes. Dans le viseur les trois bases proposées par Cal Newport, à savoir :
- une habitude d'un hobby de qualité comme la lecture
- une habitude de santé / sport
- une habitude pour passer du temps avec ses proches
Pour le moment, je n'ai pas vraiment trouvé ce que je cherchais, mais je continue à creuser.
Par contre, pour quand même commencer à mettre en place mes habitudes, j'ai créé un petit suivi sur Obsidian.
Exemple
Voici les choses que je souhaite suivre régulièrement :
- Mes habitudes de lecture
- Savoir si j'ai organisé ou non ma journée
- Si j'ai fait de l'exercice
- Si j'ai passé du temps avec mes proches
- Si j'ai pu avancer sur mes projets personnels.
Les métadonnées
J'ai commencé par mettre en place dans mon template de note quotidienne de nouvelles métadonnées : une pour chaque habitude que je souhaite suivre.
Voilà ce que cela donne dans les propriétés de la note quotidienne
lecture: false
organisation: true
exercice:
proches:
projet:
Toutes les propriétés sont des booléens, c'est-à-dire qu'elles sont des case à cocher qui n'accepte que les valeurs : Vrai ou Faux.
Si je l'ai fait, je coche et cela devient true
, sinon c'est vide ou false
. Mais bon, c'est l'explication technique derrière les case à cocher. Ne vous en souciez pas.
Du coup chaque jour, je coche sur ma note quotidienne si oui ou non, j'ai réalisé une action dans les choses que je souhaite suivre.
Afficher les résultats
J'ai décidé d'afficher les résultats dans mes notes hebdomadaires, et ce, grâce au plugin Dataview
| File | Jour | Lecture | Plan Day | Exercice | Famille | Projet |
| ---- | ---- | ------- | -------- | -------- | ------- | ------ |
{ .block-language-dataview}
Je vous explique tout ça
file.name AS "Jour",
Cela me permet d'afficher le titre de la note sous la colonne nommée ``Jour``
choice(lecture, "✔", "❌") AS "Lecture"
Pour chaque habitude / métadonnées, je prends le nom de la métadonnée ici : ``lecture`` et avec ``choice()`` je transforme le résultat en émoji pour avoir une meilleure lisibilité. Ensuite le ``AS Lecture`` me permet de changer le nom de la colonne d'affichage.
FROM [[]] AND "Calendrier"
Je ne prends que les notes qui ont un lien vers la note en cours (ma note hebdomadaire) et qui se trouve dans le dossier : ``Calendrier``
Et voici le résultat :

<meta name="fediverse:creator" content="@jdrpodcast@ludosphere.fr">