Szablony w Obsidian. Moje gotowe templates do daily notes, postów na blog i projektów klienta
Pierwszy rok w Obsidian pisałem każdą notatkę od zera. Daily notes klepałem ręcznie co rano, postowi blogowemu wpisywałem frontmatter za każdym razem, notatka ze spotkania z klientem zawsze wyglądała inaczej. Marnowanie czasu, które trudno zauważyć, dopóki ktoś nie zwróci uwagi.
Drugi rok zacząłem używać templates. Daily note generuje się jednym skrótem klawiszowym z gotową strukturą. Nowy post na digital garden ma od razu frontmatter, nagłówki, miejsce na hook. Notatka klienta otwiera się z sześcioma sekcjami, które zawsze wypełniam tak samo.
Oszczędzam około 30 minut dziennie. To 10 godzin miesięcznie, które wracają do pracy nad realnymi rzeczami.
Ten post to przewodnik po szablonach w Obsidian. Co to jest, jak ustawić, jakich pluginów użyć, plus 5 konkretnych templates, których używam codziennie.
Co to są templates w Obsidian
Templates to gotowe szablony notatek, które wstawiasz jednym skrótem zamiast pisać struktury od zera za każdym razem.
W praktyce to plik markdown w specjalnym folderze (u mnie /Templates/), zawierający placeholdery typu ,, ``. Kiedy wstawiasz template do nowej notatki, Obsidian zamienia placeholdery na realne wartości. Masz gotową strukturę i piszesz tylko treść.
Sprawdzają się, kiedy:
- Tworzysz codziennie notatki tego samego typu (daily notes, meeting notes)
- Masz powtarzalną strukturę (wszystkie posty na blog z tym samym frontmatterem)
- Chcesz, żeby konkretne pola pojawiały się zawsze, nie z pamięci
Wbudowany plugin “Templates”
Obsidian ma core plugin “Templates” w pakiecie. Najprostsza opcja na start:
- Włącz w Settings → Core plugins → Templates
- Ustaw folder na templates (u mnie
/Templates/) - Stwórz plik markdown z szablonem
- W nowej notatce: cmd+P → “Insert template” → wybierz
Dostępne placeholdery:
- `` to dzisiejsza data
- `` to aktualny czas
- `` to tytuł notatki
Wystarczy, jeśli chcesz coś podstawowego. Dla większości ludzi to wszystko, czego potrzebują przez pierwsze 6 miesięcy. Pisałem o tym też w przewodniku dla początkujących.
Plugin Templater (mój wybór)
Jak chcesz więcej, zainstaluj Templater. To community plugin, który dokleja do Obsidian możliwość pisania JavaScriptu w środku template.
Plusy:
- Dynamiczne tytuły (np. “Spotkanie z [klient] 2026-04-28”)
- Logika warunkowa (jeśli to klient X, dodaj sekcję Y)
- Pobieranie danych z innych plików
- Auto-uzupełnianie tagów na podstawie folderu
- Skróty klawiszowe per template
Minusy:
- Trzeba znać podstawy JavaScriptu (albo kopiować z dokumentacji)
- Dokumentacja jest mała, część rzeczy uczysz się z forum społecznościowego
Dla programisty Templater to no-brainer. Dla nieprogramisty wbudowany plugin wystarczy w 90% przypadków.
1. Daily note
Co generuje mi się każdego ranka, kiedy otwieram Obsidiana:
---
date: <% tp.date.now("YYYY-MM-DD") %>
tags:
- daily
---
# <% tp.date.now("dddd, D MMMM YYYY", 0, null, "pl") %>
## Co dziś robię
-
## Spotkania
-
## W tle
-
## Notatki i pomysły
-
## Wieczór: co zrobiłem
-
## Wieczór: co przeniosę
-
Daily note generuje się automatycznie pluginem Periodic Notes. Klikam “Today’s Daily Note”, mam strukturę. Wypełniam rano poranne, wieczorem retrospektywę.
Zauważ “co przeniosę” na końcu. To kluczowy mechanizm. Rzeczy, których nie skończyłem, nie zostają w archiwum. Przesuwam je do jutrzejszej notatki ręcznie. To celowe tarcie, nie błąd. Pisałem o tym w narzędziach produktywności.
2. Post na blog
Każdy post na mrellwart.com zaczyna się tak:
---
date: <% tp.date.now("YYYY-MM-DD") %>
tags:
-
slug:
description:
---
<otwierający akapit z osobistym hookiem>
<zdanie tezowe>
<setup tematu w 2-3 zdaniach>
## Pierwszy nagłówek
## Drugi nagłówek
## Trzeci nagłówek
## Od czego zacząć
Minimalna kanwa do wypełnienia. Frontmatter ustawia automatycznie datę. Slug, description i tagi wypełniam po napisaniu treści. Nagłówki są placeholderami, żeby przypomnieć mi, że post powinien mieć minimum 4 sekcje, inaczej jest za płytki.
Jekyll od razu rozumie ten frontmatter. Piszę raz, publikuję bez dodatkowej konfiguracji.
3. Notatka klienta
Każdy klient w agencji ma jeden plik. Tak wygląda mój template:
---
client: <nazwa>
status: active
tags:
- klient
since: <% tp.date.now("YYYY-MM-DD") %>
---
# <nazwa klienta>
## Kontekst biznesowy
- Branża:
- Wielkość firmy:
- Główny problem, który rozwiązujemy:
## Stack i ograniczenia
- Stack klienta:
- Constraints (legal, performance, integracje):
## Aktywne zlecenia
-
## Historia zleceń
-
## Notatki ze spotkań
-
## Płatności
- Stawka:
- Forma rozliczenia:
- Terminy płatności:
## Kontakty
-
Wszystkie informacje o jednym kliencie w jednym miejscu. Kiedy klient dzwoni, otwieram notatkę, mam kontekst w 10 sekund. Kiedy onboarduję kogoś nowego do projektu, podaję mu plik i wie, o co chodzi w 5 minut.
4. Notatka ze spotkania
---
date: <% tp.date.now("YYYY-MM-DD") %>
type: meeting
tags:
- spotkanie
participants:
client:
---
# Spotkanie: <% tp.file.title %>
## Cel spotkania
-
## Co ustaliliśmy
-
## Akcje (kto, co, do kiedy)
- [ ]
- [ ]
- [ ]
## Otwarte pytania
-
## Notatki side-channel
-
Akcje z checkboxami zawsze. Bez tego spotkanie jest stratą czasu, bo nikt nie wie, kto za co odpowiada. Po spotkaniu kopiuję sekcję “Akcje” do daily note odpowiedniej osoby albo do swojej. Ten jeden nawyk uratował mnie od więcej miscommunications, niż chcę przyznać.
5. Book / podcast / artykuł
Dla rzeczy, które konsumuję i chcę zapamiętać:
---
type: source
source-type: <book / podcast / video / artykuł>
author:
date-consumed: <% tp.date.now("YYYY-MM-DD") %>
tags:
- source
rating:
---
# <tytuł>
## Najważniejsza rzecz
-
## Co zmienia w moim myśleniu
-
## Konkretne akcje, które z tego biorę
- [ ]
## Cytaty
>
## Powiązane notatki
-
Sekcja “co zmienia w moim myśleniu” zmusza mnie do interpretacji, nie tylko notowania faktów. Sekcja “konkretne akcje” zmusza do działania, nie do biernego czytania. Bez tych dwóch sekcji notatki ze źródeł leżą w vault i robią nic.
Gdzie szukać inspiracji (i czego unikać)
Internet jest pełen “Obsidian templates do pobrania”. 80% z nich jest do niczego, bo:
- Są ogólne (próbują pasować każdemu, więc nie pasują nikomu)
- Mają po 30 sekcji (nikt tego nie wypełnia)
- Są zaprojektowane “ładnie”, nie funkcjonalnie
- Wymagają instalacji 5 dodatkowych pluginów
Lepsze podejście:
- Zacznij od pustego templates pluginu i jednego placeholdera
- Pisz notatki normalnie przez tydzień
- Zauważ, jakie sekcje pojawiają się za każdym razem
- Wyciągnij je jako template
- Iteruj
Templates powinny być zbudowane wokół tego, jak Ty pracujesz, a nie wokół tego, jak ktoś na YouTubie powiedział, że powinieneś pracować.
Częste błędy
Za dużo sekcji. Template z 15 sekcjami jest gorszy niż brak template. Bo zaczniesz scrollować, zamiast pisać.
Osobny template dla wszystkiego. Jeden template dla daily note jest sensowny. Trzy różne templates dla daily note (rano, wieczór, weekend) to overengineering, który zamiast pomagać, dokłada decyzji.
Zapominanie, że template to nie konstytucja. Możesz odejść od niego w pojedynczej notatce. Ja często to robię. Template jest punktem startowym, nie obowiązkiem.
Niesprawdzanie, co się generuje. Jak ustawisz template z <% tp.date.now %> źle, wszystkie notatki pójdą z błędną datą. Zrób 3-5 testowych notatek, zanim zaczniesz polegać na produkcji.
Od czego zacząć
Konkretnie, krok po kroku:
- Włącz core plugin “Templates”. Settings → Core plugins.
- Stwórz folder
/Templates/w vault. - Zacznij od daily note template. To najczęściej używana notatka, więc tam zysk największy.
- Sprawdź, że działa. Stwórz nową notatkę, wstaw template, zobacz, czy placeholdery się zamieniają.
- Po tygodniu dodaj drugi template (np. meeting note).
- Po miesiącu, jeśli dalej Ci to pomaga, zainstaluj Templater i bądź bardziej kreatywny.
Nie zaczynaj od 6 templates. Zacznij od jednego. Iteruj. Reszta przyjdzie.
Templates to jeden z tych elementów automatyzacji, gdzie 30 minut setupu daje godziny zaoszczędzone w skali miesiąca. Nie wszystko musi być Make i n8n. Czasem wystarczy plik .md w odpowiednim folderze.