Snippets: Add NTN and NTE snippets from obsidian

This commit is contained in:
a.shalimov 2026-10-05 12:04:57 +03:00
parent 241eca5bb0
commit b3039d8fc0

View file

@ -63,7 +63,7 @@ ls.add_snippets(
} }
) )
), ),
s({ trig = "ip", dscr = "Insert problem" }, s({ trig = "ip", dscr = "Insert problem" },
fmt( fmt(
[[ [[
┏━━━━━━━━━━━━━━ Problem 0 ━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━ Problem 0 ━━━━━━━━━━━━━━━
@ -94,5 +94,77 @@ ls.add_snippets(
} }
) )
), ),
s({ trig = "ntn", dscr = "Template NTN (obsidian)" }, {
t({
"---",
"backlinks: ",
"created: ",
}),
f(function() return os.date("%Y-%m-%d") end),
t({
"",
"---",
"# Про что заметка?",
"Про ",
"***",
"# Основное",
}),
i(0),
}),
s({ trig = "nte", dscr = "Template NTE (obsidian)" }, {
t({
"---",
"project:",
"\t- ",
"completed:",
"delayed:",
"started: ",
}),
f(function() return os.date("%Y-%m-%d") end),
t({
"",
"finished:",
"cssclasses:",
" - wide-page",
"link:",
"---",
"**УСТАНОВИ STARTED ДАТУ И ПРОЕКТ!!!**",
"***",
"# Checklist",
"## Общее",
"- [ ] JIO: Проверить версию сервиса",
"- [ ] Написать кодовую базу",
"- [ ] Проверить то, что `listen` метод для сервиса является асинхронным",
"- [ ] Написать тесты к функционалу",
"- [ ] Избавиться от дебаг кода",
"- [ ] Исправить замечания линтера",
"- [ ] Создать все нужные MR'ы и пофиксить комменты в них:",
"- [ ] Влить апрувнутые MR'ы",
"- [ ] Перечитать доку по разрабатываемому функционалу и если нужно - обновить ее согласно новым изменениям",
"- [ ] Если необходимо: Добавить/обновить документацию",
"- [ ] Если необходимо: добавить новые индексы в `package/indexes.json`",
"- [ ] Собрать нужные пакеты и выкатить на прод",
"\t- [ ] **🚨 Важно:** при создании новой версии проверить что все коммиты в промежутке включены в CHANGELOG",
"- [ ] Отписать в таске алгоритм проверки на проде",
"- [ ] Закрыть таску в Jira",
"***",
"# Links",
"- ",
"",
"***",
"# Хронология",
"- ",
"",
"***",
"# Sticky notes",
"",
"***",
"",
"# ",
}),
i(0),
}),
} }
) )