May 2, 2022

Obsidian — лучший софт для ведения заметок

Воодушевлён Obsidian! Просто воодушевлён. Крутейшая программа.

Obsidian с темой Minimal в варианте Solarized

Софт для написания и ведения текстовых заметок для меня — это очень важная часть моей жизни. Важнейшая. Надо что-то сохранить, чтобы потом быстро найти? Записал в заметки. Часто требующаяся информация, реквизиты и тп? Записал в заметки. Надо написать сценарий на Youtube или текст поста? Конечно, в заметки. Накидать туториал по настройке какой-то штуки? Привет, заметки. Написать партнёрам схему интеграции с нами? Заметки, расшарить ссылку, готово.

Пользовался долго Evernote, потом Notion, но, как минимум, пользоваться ими сейчас в РФ небезопасно, так как ты не владеешь своими данными, можно проснуться однажды и прочесть новость, что Evernote/Notion/кто угодно принял решение остановить работу с россиянами и заодно удалить к херам собачьим все их данные, потому что как бы ну а чо нет. Рыбаков рассказывал (и у меня нет причин ему не верить), как люди потеряли доступ к своим моделям и чертежам в САПРах, которые лежали в корпоративных облаках. Вжух и результаты многолетней работы испарились:)

Поэтому сейчас надо хранить важные данные локально. Заметки — Markdown файлы, для синхронизации которых можно использовать, например, git или Syncthing. Такие файлы можно писать и читать в любом текстовом редакторе, абсолютно любом.

Но — хочется ведь удобно. Чтобы эстетически приятно. Чтобы шрифты кириллические и английские нормально работали и тп.

И я вчера потратил много времени, перебирая разные варианты. Typora, iA Writer, Zettlr, Bear, Ulysses и много других. Лучший вариант с гигантским отрывом — Obsidian. Вообще эта программа позиционируется для ведения картотеки по модной нынче методологии Zettelkasten, но это всё опционально. У Obsidian просто есть всё нужное лично мне и оно отлично работает.

Фичи

Vim-mode включается просто из настроек без плагинов:)

Настройки Obsidian

Много тем. Я поставил тему Minimal и светлый вариант интерфейса, на первом скриншоте выше.

Корректно работающая подстветка синтаксиса разных языков программирования в блоках с кодом!

Экспорт заметки в опрятно и приятно выглядящий PDF документ, который можно отправить кому-то файлом.

Заметка из Obsidian, экспортированная в PDF

Структура заметок — любая, хоть плоская, хоть сам разнеси по папкам, хоть по тегам. Заметки можно связывать друг с другом, образуя граф (это для картотеки, кому нужно — я пока не планирую строить именно картотеку).

Заметки — обычные текстовые файлы, отображаемые в файловом менеджере

Директориями и md файлами можно управлять удобно из командной строки инструментами *nix или любыми скриптами, скажем, Python. Если понадобится с файлами пакетно что-то сделать — да пожалуйста. Всё в твоих руках.

Так заметки это просто текст, который индексируется в том числе родным инструментом Mac OS, заметки можно искать просто в Spotlight!

Поиск заметок в родном Spotlight Mac OS

Есть поиск заметок и в Obsidian и он отлично работает.

Синхронизируй заметки как угодно, например, с помощью Syncthing.

Много настроек, реально много настроек.

Работает на Electron, но работает хорошо — быстрый запуск, есть hotkeys, не вижу тормозов (во всяком случае пока).

Есть мобильное приложение.

Очень доволен. Буду переносить заметки сюда.