Предлагаю в этой теме делится нашими шаблонами заметок. Чтобы было видно кто чем пользуется и может подсмотреть у кого-нибудь что-то интересное.
Делаем это, как будто делимся кодом, для тех кто не технически подкованный
Шаблон литературной заметки
---
Alias::
Author::
Status:: curious
Type:: non-fiction
Cover::
Year::
---
---
### 🚀 The Book in 3 Sentences
### 🎨 Impressions
#### How I Discovered It
#### Who Should Read It?
### ☘️ How the Book Changed Me
> How my life / behaviour / thoughts / ideas have changed as a result of reading the book.
## ✍️ My Top 3 Quotes
## 📒 Ideas
🗓
———
💬 **Сообщения**
✏️ **Статьи**
🎬 **Видео**
🧩 **Приложения**
🤝 **Встречи сообщества**
———
Подпишитесь на наш [канал](https://t.me/Zettelkasten_ru), туда публикуются дайджесты и прочие интересности.
Поддержать нас через [бусти](https://boosty.to/rustamagamaliev) или [патреон](https://www.patreon.com/zettelkastenRu).
Подайте заявку на нашу [рассылку, заявка](https://forms.gle/iCd6ZTGK1wyjusf67)
На мой взгляд, не нужно совсем, в большинстве случаев. Только изредка и не всем.
Например, я сейчас размышляю над публичными заметками наподобие цифрового сада. И мне хотелось бы, чтобы в списке заметок они выводились бы по дате последнего изменения. Без этих данных в YAML не получится.
- # Логи дня
-
- # Разное
-
- # Главное событие дня #главноесобытиедня
-
- # Год назад
Weekly template
- # хх Неделя (хх.хх.хххх-хх.хх.хххх)
- ## Главные события дня на этой недели
-
- ## Главное событие недели #главноесобытиенедели
-
- ## Открытия недели
- ## Выводы недели
- ## Ссылки на ежедневные заметки
- ## Статистика
- ## Год назад
Книжки у меня сейчас добавляются через Book Search plugin, но шаблон такой
Код наверху раньше предлагал забить название книжки и сразу положить ее в папку Books, теперь то же делает плагин.
---
Aliases: [ ]
Publish: false
Created: <% tp.date.now("YYYY-MM-DD") %>
Status:: #toread
Tags:: #books
---
<%*
let qcFileName = await tp.system.prompt("Note Title")
await tp.file.rename(qcFileName)
await tp.file.move("/Books/" + qcFileName);
-%>
Title:: [[<% qcFileName %>]]
Author::
Reference::
ISBN::
Priority::
Publish date::
Goodreads rating::
Reviewers::
Plan read::
Date read::
My Rating::
BookClub::
Short Summary::
#### Impressions
#### Who should read it?
#### How the book changed me?
#### My top 3 quotes
#### Detailed abstract and key thoughts
#### References
Ну и, наконец, дэйлик, страшный и ужасный%)
Я его использую как тудушник, поэтому вот так.
Подтягивает разные таски в зависимости от дня недели, плюс предыдущим вечером/ утром я распределяю таски между частями дня. Процесс управления тасками более сложный - но тут же тема просто для шаблонов;)
---
publish: false
Created: <% tp.date.now("YYYY-MM-DD") %>
Tags: #dailynote
---
## Day Planner - <% tp.file.title %>
<< [[<% moment(tp.file.title,'YYYY-MM-DD').add(-1, 'days').format('YYYY-MM-DD') %>]] | [[<% moment(tp.file.title,'YYYY-MM-DD').add(1, 'days').format('YYYY-MM-DD') %>]] >>
### эти самые утренние молитвы
![[Litany to start my day#^ebff15]]
<%*
let dayOfWeek = tp.date.now("d", 0, tp.file.title, "YYYY.MM.DD");
let dayOfMonth = tp.date.now("D", 0, tp.file.title, "YYYY.MM.DD");
let YearWeek = tp.date.now("YYYY-w", 0, tp.file.title, "YYYY.MM.DD");
let year = tp.date.now("YYYY", 0, tp.file.title, "YYYY.MM.DD");
let month = tp.date.now("M", 0, tp.file.title, "YYYY.MM.DD");
let lastDayOfMonth;
if (month == 2) {
lastDayofMonth = 28;
if (Math.round((year/4),0) == 0) {
if (Math.round((year/100),0) != 0) {
lastDayofMonth = 29;
}
}
} else if (month == 4 || month == 6 || month == 9 || month == 11) {
lastDayOfMonth = 30;
} else {
lastDayOfMonth = 31;
}
let doLastDOM = (dayOfMonth == lastDayOfMonth);
// End of Month Tasks
if (dayOfMonth == lastDayOfMonth) {
tR += "- [ ] **Monthly tasks**" + "\r\n";
tR += " - [ ] Review last months tasks" + "\r\n";
tR += " - [ ] Plan 3 main tasks for next month " + "\r\n";
tR += "##### Monthly tasks" + "\r\n";
}
-%>
![[Weekly note <%tp.date.now("YYYY-w", 0, tp.file.title, "YYYY.MM.DD")%>]]
### веселые ежедневные рутины
- [ ] Learn German words from Anki for 5 minutes.
- [ ] Разминка
- [ ] [[meditation]]
- [ ] [[chakra dharana]]
- [ ] [[Anapanasati]]
- [ ] Zettel
- [ ] Add/Update/Rework 2 obsidian notes
- [ ] rework 2 telegram inbox items
- [ ] read 20 pages
<%*
if (dayOfWeek == 1) {
// Monday
tR += "- [ ] Силовые упражнения" + "\r\n";
}
else if (dayOfWeek == 2) {
// Tuesday
tR += "- [ ] Select a topic from the [A1 list](https://1drv.ms/w/s!AuqE-xrzj__dg-ppX3D6IYt4d507Lw?e=3I2hwh) and do a speaking and recording exercise for 1-2 minutes." + "\r\n";
}
else if (dayOfWeek == 3) {
// Wednesday
tR += "- [ ] Силовые упражнения" + "\r\n";
}
else if (dayOfWeek == 4) {
// Thursday
tR += "- [ ] Select a topic from the [A1 list](https://1drv.ms/w/s!AuqE-xrzj__dg-ppX3D6IYt4d507Lw?e=3I2hwh) and do a speaking and recording exercise for 1-2 minutes." + "\r\n";
}
else if (dayOfWeek == 5) {
// Friday
tR += "- [ ] Силовые упражнения" + "\r\n";
}
-%>
### привет от вчерашнего меня
fill in next sections out of the [[GTD - INBOX]]
### Веселое утро
<%*
if (dayOfWeek == 6 ) {
// Saturday
tR += "- [ ] **Weekly tasks** " + "\r\n";
tR += " - [ ] Определить 3 самых важных дела на следующую неделю [[Weekly note 2022-19]]" + "\r\n";
tR += " - [ ] Прочитать одну статью из [[hamsters burrow]]" + "\r\n";
}
-%>
<%*
if (dayOfWeek == 0 ) {
// Saturday
tR += "- [ ] Select a topic from the [A1 list](https://1drv.ms/w/s!AuqE-xrzj__dg-ppX3D6IYt4d507Lw?e=3I2hwh) and do a speaking and recording exercise for 1-2 minutes." + "\r\n";
}
-%>
<%*
if (dayOfWeek == 6) {
// Saturday
tR += "- [ ] Select a topic from the [A1 list](https://1drv.ms/w/s!AuqE-xrzj__dg-ppX3D6IYt4d507Lw?e=3I2hwh) and do a speaking and recording exercise for 1-2 minutes." + "\r\n";
}
-%>
### Нажористый обед
- [ ] Обед 12-13
### Расслабленная вторая половина
- [ ] Приспнуть после обеда или погулять 30'
### Тихий спокойный вечер
- [ ] План на следующий день
- [ ] Tagebuch auf deutsch
<%*
if (!(dayOfWeek == 6 ) && !(dayOfWeek == 0 )) {
// any day except weekend
tR += "- [ ] Fill in timesheets" + "\r\n";
}
-%>
### Followup
### Diary
### All files that were created or modified today
```dataview
table
file.path as Path,
file.ctime as Created,
file.cday,
file.mtime as Modified,
this.file.name
where file.name != this.file.name and (file.mday = date(this.file.name) or file.cday = date(this.file.name))
sort file.ctime desc
References — это стандартная библиография.
Например:
Dettmer H. W. The logical thinking process: a systems approach to complex problem solving / H. W. Dettmer, Milwaukee, Wis: ASQ Quality Press, 2007. 413 c.
А вот related — это заметки, к которым как мне кажется будет иметь отношение, но в каком контексте, еще не ясно.
Это вообще пережиток. Завел думая что темплейтер нечто особенное. Но в итоге остался при своих стандартных шаблонах. Сейчас немного с шаблонами поигрался для разного, и вроде как стандартного функционала достаточно.