Templater vs Core Templates di Obsidian: Mana yang Kamu Butuhkan

Obsidian punya dua cara untuk mencetak catatan yang bisa diulang: plugin core Templates yang sudah ada di dalam aplikasi, dan Templater, community plugin yang menggantikannya bagi orang yang mencapai batasnya. Keduanya memecahkan masalah yang sama di kedalaman yang berbeda, dan memilih yang salah merugikanmu baik karena fitur yang hilang maupun kompleksitas yang tidak perlu. Panduan ini menarik garis di antara keduanya, menunjukkan kode Templater yang berfungsi, dan sekaligus menjadi manual instalasi untuk setiap templat di situs ini — masing-masing menyatakan mana dari keduanya yang diharapkan.

Core Templates: apa yang sudah ada di Obsidian

Plugin core Templates melakukan satu hal: menempelkan isi file templat ke catatan saat ini. Kamu menunjukkannya ke folder (Settings → Core plugins → Templates), meletakkan catatan skeleton di folder itu, dan memicu Insert template dari command palette atau pintasan keyboard.

Plugin ini mengganti tepat tiga variabel: {{title}} untuk nama catatan, {{date}} dan {{time}}, dengan string format opsional seperti {{date:YYYY-MM-DD}}. Token yang sama bekerja di plugin core Daily notes, yang mengisi templatnya secara otomatis saat membuat catatan hari ini. Kombinasi itu — struktur tetap ditambah tanggal hari ini — mencakup lebih banyak kasus penggunaan dari yang terdengar: skeleton rapat, halaman jurnal, kartu resep, lembar karakter.

Yang tidak bisa dilakukannya: menghitung apapun. Tidak ada kemarin atau besok, tidak ada tanggal yang diturunkan dari judul catatan, tidak ada prompt, tidak ada konten kondisional. Begitu sebuah templat perlu mengetahui lebih dari momen saat ini, kamu sudah melampaui kemampuannya.

Apa yang ditambahkan Templater ke Obsidian

Templater adalah community plugin (oleh SilentVoid13, bisa dipasang dari Settings → Community plugins) dengan sintaks perintahnya sendiri di dalam marker <% %>. Di mana core Templates menempelkan teks statis, Templater mengeksekusi perintah saat penyisipan dan menulis hasilnya ke catatan.

Tambahan yang praktis berguna, dalam urutan kasar seberapa sering mereka penting:

  • Aritmetika tanggal — kemarin, Senin depan, awal minggu tempat catatan berada.
  • Tanggal yang diurai dari nama file, sehingga catatan berfungsi kapanpun kamu membuatnya.
  • Prompt dan operasi file: minta nilai, ganti nama atau pindahkan catatan, sisipkan file lain.
  • Folder templates: terapkan templat secara otomatis setiap kali catatan dibuat di folder tertentu.
  • JavaScript penuh untuk apapun yang tidak bisa dilakukan oleh built-in.

Poin terakhir membawa peringatan yang layak diambil serius: Templater bisa menjalankan kode arbitrer. Pasang hanya dari direktori plugin resmi Obsidian, dan baca templat manapun yang tidak kamu tulis sendiri sebelum menyisipkannya. Zip kami berisi Markdown polos dan pengaturan JSON — perintah Templater di dalamnya adalah teks inert sampai kamu memasang plugin dan menyisipkan templatnya sendiri.

Contoh Obsidian Templater yang bisa kamu salin

Ini adalah cuplikan nyata dari templat di vault kami, bukan snippet mainan. Tempelkan ke file templat dan sesuaikan formatnya.

Daily note yang bertanggal dari nama filenya, dengan tautan ke hari sebelumnya dan berikutnya. Karena tanggalnya berasal dari judul (bukan jam), templatnya berfungsi saat kamu membuat catatan besok malam ini:

# <% tp.date.now("dddd, MMMM D, 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") %>]] →

Weekly note yang menghitung rentang tanggalnya sendiri dari nama file seperti 2026-W24, menggunakan library moment yang diekspos Templater:

start: <% moment(tp.file.title, "GGGG-[W]WW").startOf("isoWeek").format("YYYY-MM-DD") %>
end: <% moment(tp.file.title, "GGGG-[W]WW").endOf("isoWeek").format("YYYY-MM-DD") %>

Timestamp ID untuk permanent notes zettelkasten, dicap saat pembuatan agar tautan tidak pernah rusak saat judul berubah:

id: <% tp.date.now("YYYYMMDDHHmm") %>

Prompt dan posisi kursor — Templater meminta nilai saat kamu menyisipkan templat, mengisinya, lalu meninggalkan kursor di tempat penulisan dimulai:

# Panggilan dengan <% tp.system.prompt("Siapa yang ada dalam panggilan ini?") %>

## Catatan

<% tp.file.cursor() %>

Tiga yang pertama berjalan dalam konteks di templat daily note, templat weekly note, dan zettelkasten starter vault — unduh salah satunya untuk melihat file templat lengkap, bukan cuplikan.

Pengaturan Templater yang worth diubah

Tiga pengaturan mencakup sebagian besar perbedaan antara Templater yang terasa kaku dan yang terasa tidak terlihat. Pertama, Template folder location: arahkan ke folder Templates/ yang sama yang digunakan core Templates, sehingga kedua sistem membaca dari satu tempat. Kedua, Trigger Templater on new file creation: dengan ini aktif, templat dijalankan secara otomatis saat catatan dibuat — termasuk catatan yang dibuat dengan mengklik tautan yang belum ada, yang memungkinkan kamu mengklik tautan besok di daily note dan mendarat di halaman yang sudah terformat. Ketiga, Folder templates: petakan folder ke templat (misalnya, Meetings/ ke skeleton rapat) dan setiap catatan yang lahir di folder itu tiba sudah terstruktur, tanpa perlu perintah.

Satu kebiasaan yang perlu diadopsi: jaga file templat agar tidak muncul di hasil pencarian dan grafik dengan mengecualikan folder templat di Settings → Files and links → Excluded files. Kode templat terbaca sebagai omong kosong di mana saja kecuali di dalam templat itu sendiri.

Core Templates atau Templater: cara memilih

Aturan keputusan yang jujur lebih pendek dari daftar fiturnya. Mulai dengan core Templates. Beralih saat kamu mendapati dirimu melakukan pekerjaan komputer secara manual — mengetik tanggal kemarin, memperbaiki tautan setelah penggantian nama, menurunkan ulang rentang minggu. Secara spesifik:

  • Skeleton statis ditambah tanggal hari ini → core Templates sudah cukup, dan satu plugin lebih sedikit yang harus dipercaya.
  • Catatan yang dibuat untuk tanggal selain hari ini, navigasi prev/next, rentang yang diturunkan → Templater.
  • Nilai yang di-prompt, folder templates yang diterapkan otomatis, apapun yang kondisional → Templater, tanpa ragu.

Keduanya bisa berdampingan tanpa konflik — banyak vault menyimpan core Templates untuk sisipan sederhana dan menyimpan Templater untuk daily dan weekly notes. Templat kami yang mendapat manfaat dari tanggal dinamis menyertakan kedua varian dalam zip yang sama (file core Templates dan file Templater), sehingga pilihannya bisa dibalik: mulai sederhana, tingkatkan dengan mengganti file mana yang ditunjuk pengaturanmu.

Cara memasang templat Vaultorial

Setiap unduhan di situs ini adalah zip berisi vault lengkap: catatan Markdown, folder Templates/, catatan Start Here, README dengan langkah yang sama ini, dan folder .obsidian minimal berisi pengaturan JSON polos — tidak ada binari, tidak ada plugin yang dibundel. Ada dua cara menggunakannya.

Cara A — buka sebagai vault tersendiri (terbaik untuk mencoba sistem):

  1. Unduh zip dari halaman templat dan ekstrak.
  2. Di Obsidian, pilih Open folder as vault dan pilih folder yang sudah diekstrak.
  3. Saat Obsidian bertanya apakah mempercayai vault, pengaturannya adalah JSON yang bisa dibaca yang bisa kamu periksa — tidak ada yang dieksekusi saat dibuka.
  4. Baca Start Here.md. File ini tur struktur dan mencantumkan tiga hal pertama yang perlu dilakukan.

Cara B — gabungkan ke vault yang sudah ada (saat sistemnya sudah mendapat tempat permanen):

  1. Salin folder konten (misalnya Daily/) dan folder Templates/ dari unduhan yang sudah diekstrak ke vaultmu.
  2. Arahkan pengaturan templatmu ke folder yang disalin: Settings → Templates untuk core, atau pengaturan folder templat Templater.
  3. Cerminkan pengaturan spesifik plugin yang disebutkan README — untuk templat daily note, itu adalah folder Daily notes, format tanggal, dan file templat.
  4. Kalau templat mencantumkan community plugin yang diperlukan, pasang dari direktori Obsidian; halaman templat dan README menyebut setiap plugin yang diperlukan dan opsional sebelum kamu mengunduh.

Itulah seluruh prosedurnya, dan prosedurnya sama untuk setiap templat di sini, dari paket catatan rapat hingga vault jurnal. Kalau kamu masih memutuskan apa yang akan dipasang, jelajahi bagian catatan harian dan catatan rapat, atau mulai dari panduan pemula Obsidian — panduan itu menjelaskan konsep vault yang diambil untuk diterima oleh halaman ini.