Ini adalah templat untuk membuat jurnal tahunan milik Dee, gunakan Source Mode lalu salin-tempel (copy-paste) templat di bawah ini hingga akhir kecuali tulisan Awal Templat, lalu hilangkan tanda kutip ganda (”) yang ada pada bagian quarter review dan masing-masing tag dibagian Wheel of Life.

Pelajari lebih lanjut dari catatan Obsidian Journal by Dee.

Awal Templat


date: <% moment(tp.file.title, ‘YYYY-[Q]Q’).startOf(‘quarter’).add(0, ‘days’).format(“YYYY-MM-DD”) %> tags:

  • “#type/quarterly-note”


 

Quarterly Prep

Quarter

<%* // Extracting the year and quarter from the title let titleParts = tp.file.title.split(’-’); // Assuming the title format ‘YYYY-QQ’ let year = titleParts[0]; let quarter = parseInt(titleParts[1].replace(‘Q’, ”));

// Calculating the start and end dates of the specified quarter let start_of_quarter = moment(year, ‘YYYY’).quarter(quarter).startOf(‘quarter’); let end_of_quarter = moment(year, ‘YYYY’).quarter(quarter).endOf(‘quarter’); let days_in_quarter = end_of_quarter.diff(start_of_quarter, ‘days’) + 1;

// Script for Templater Array(days_in_quarter).fill(null).map((x, i) { let currentDate = start_of_quarter.clone().add(i, ‘days’); return > ![[${currentDate.format("YYYY-MM-DD[]#YYYY-MM-DD")}]]; }).forEach(line tR += line + ‘\n’); %>


  • “#log/quarter-review

Wheel Of Life

type: polarArea
labels: [Soul, Career/Work, Love/Relationships, Health/Fitness, Personal Growth, Fun/Recreation, Social, Finance]
series:
	- title:
	  data: [5, 5, 5, 5, 5, 5, 5, 5]
tension: 0.2
width: 80%
labelColors: true
fill: true
beginAtZero: true
rMax: 10
bestFit: false
bestFitTitle: undefined
bestFitNumber: 0
legendPosition: right
  • Soul: 5 “#log/quarterly-soul
    • Meditation, prayer, yoga, reading spiritual texts, attending religious services, spending time in nature, practicing gratitude.
  • Career/Work: 5 “#log/quarterly-career
    • Achieving career milestones, acquiring new skills, job performance, work-life balance, networking, and professional development.
  • Love/Relationships: 5 “#log/quarterly-relationships
    • Spending quality time with a partner, open communication, romantic gestures, resolving conflicts, and shared activities.
  • Health/Fitness: 5 “#log/quarterly-health
    • Regular exercise, balanced diet, routine health check-ups, adequate sleep, and stress management.
  • Personal Growth: 5 “#log/quarterly-personal-growth
    • Reading, taking courses, learning new skills, setting personal goals, practicing mindfulness, and self-reflection.
  • Fun/Recreation: 5 “#log/quarterly-fun
    • Playing sports, traveling, engaging in hobbies, watching movies, playing games, and any activities that you find enjoyable and relaxing.
  • Social: 5 “#log/quarterly-social
    • Socializing with friends, attending social events, participating in community activities, joining clubs or groups, and volunteering.
  • Finance: 5 “#log/quarterly-finance
    • Budgeting, saving, investing, managing expenses, financial planning, and debt management.

Statistics

Calendar Graph

searchType: frontmatter
searchTarget: log-day-rating, log-sleep-rating, log-sleep-hours, log-healthy-eating
datasetName: Day-Rating, Sleep-Rating, Sleep-Hours, Healthy-eating
month:
	startWeekOn: 'Sun'
	threshold: 0.99, 0.99, 7.51, 0.99
	color: green
	initMonth: <% moment(tp.file.title, 'YYYY-[Q]Q').format('YYYY-MM') %>
	circleColorByValue: true
	todayRingColor: white
	selectedRingColor: white

Averages

searchType: frontmatter
searchTarget: log-day-rating, log-sleep-rating, log-sleep-hours, log-healthy-eating
datasetName: Day-Rating, Sleep-Rating, Sleep-Hours, Healthy-eating
startDate: <% moment(tp.file.title, 'YYYY-[Q]Q').startOf('quarter').add(0, 'days').format("YYYY-MM-DD") %>
endDate: <% moment(tp.file.title, 'YYYY-[Q]Q').startOf('quarter').add(3, 'months').add(-1, 'days').format("YYYY-MM-DD") %>
summary:
	template:
		" - Average Day Rating: {{average()}}
		\n - Average sleep rating: {{average(dataset(1))}}
		\n - Average sleep hours: {{average(dataset(2))}}
		\n - Average Healthy Food Rating: {{average(dataset(3))}}"