Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
| [`proxmox/`](proxmox/) | Скрипты для Proxmox VE. |
| [`linux/`](linux/) | Linux: тесты железа, конфиги окружения, 1С, motd. |
| [`zabbix/`](zabbix/) | Шаблоны мониторинга Zabbix. |
| [`obsidian/`](obsidian/) | Шаблоны Obsidian (Templater), напр. торговый дневник. |

## CI

Expand Down
26 changes: 26 additions & 0 deletions obsidian/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# obsidian

Шаблоны и заметки для [Obsidian](https://obsidian.md/).

## templates/

| Файл | Назначение |
|---|---|
| [`Торговый дневник.md`](templates/Торговый%20дневник.md) | Ежедневный торговый/инвестиционный дневник: совершённые сделки, упущенные сделки (через 24 ч) и вечерняя рефлексия. Папка: `инвестиции/дневник/`. |
| [`Отчёт за день.md`](templates/Отчёт%20за%20день.md) | Ежедневный отчёт сисадмина: дата, клиенты и выполненные работы (нескольких клиентов и работ). Папка: `отчёты за день/`. |

### Требования

Шаблон использует плагин **Templater** (синтаксис `<% ... %>`), а не встроенные Core-шаблоны.

1. Установите плагин Templater: *Настройки → Сторонние плагины → Templater*.
2. В настройках Templater укажите папку шаблонов (например, `obsidian/templates`).
3. Создавайте заметку через *Templater → Create new note from template* и выберите «Торговый дневник».

При создании заметка автоматически:

- перемещается в целевую папку (`инвестиции/дневник/` или `отчёты за день/`);
- получает имя по дате создания (`DD.MM.YYYY`);
- заполняет frontmatter (`date`, `type`, `tags`).

> [!note] Целевая папка должна существовать в хранилище (vault) — Templater не создаёт промежуточные папки.
49 changes: 49 additions & 0 deletions obsidian/templates/Отчёт за день.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<%*
// Кладём отчёт в папку «отчёты за день» и именуем по дате создания.
const folder = "отчёты за день";
const fileName = tp.date.now("DD.MM.YYYY");
await tp.file.move(`${folder}/${fileName}`);
-%>
---
date: <% tp.date.now("YYYY-MM-DD") %>
type: daily-report
tags:
- отчёт
- сисадмин
clients:
total_time:
---

# 🛠️ Отчёт за день — <% tp.date.now("DD.MM.YYYY") %>

> [!tip] Клиентов за день может быть несколько — скопируйте подблок «## Клиент» нужное число раз. Внутри клиента так же копируйте строки работ.

## Клиент 1
- **Клиент / объект:**
- **Контакт / заявка:**

### Выполненные работы
- [ ] **Работа 1** — описание, результат _(время: )_
- [ ] **Работа 2** — описание, результат _(время: )_

### Заметки / что осталось
>

---

## Клиент 2
- **Клиент / объект:**
- **Контакт / заявка:**

### Выполненные работы
- [ ] **Работа 1** — описание, результат _(время: )_

### Заметки / что осталось
>

---

## 📊 Итоги дня
- **Всего клиентов:**
- **Всего затрачено времени:**
- **Перенесено на завтра:**
51 changes: 51 additions & 0 deletions obsidian/templates/Торговый дневник.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<%*
// Кладём заметку в инвестиции/дневник и именуем по дате создания.
const folder = "инвестиции/дневник";
const fileName = tp.date.now("DD.MM.YYYY");
await tp.file.move(`${folder}/${fileName}`);
-%>
---
date: <% tp.date.now("YYYY-MM-DD") %>
type: trading-journal
tags:
- дневник
- трейдинг
mood:
trades_done:
trades_skipped:
---

# 📓 Торговый дневник — <% tp.date.now("DD.MM.YYYY") %>

## 📈 Блок 1 — Совершённые сделки
> [!tip] Если за день было больше одной сделки — скопируйте подблок «### Сделка» нужное число раз.

### Сделка 1
- **Инструмент / сделка:**
- **Гипотеза:**
- **Ожидаемый результат:**
- **План выхода:**

---

## ⏳ Блок 2 — Сделки, которые НЕ совершили (спустя 24 часа)
> [!info] Записи о сделках, которые рассматривали, но так и не открыли.

### Сделка 1
- **Инструмент / сделка:**
- **Гипотеза:**
- **Ожидаемый результат:**
- **План выхода:**

---

## 🌙 Блок 3 — Вечерняя проверка эмоций

**Что было сложного в принятии инвестиционных решений?**
>

**Что удалось довести до логического конца?**
>

**Что надо улучшить завтра?**
>
Loading