Как организовать электронную библиотеку книг в Obsidian

Рабочая папка для Obsidian: дашборд, карточки книг, плагины и пошаговая установка.


К этой заметке ведёт эссе Как цифровая книжная полка вернула чтение и причем тут ИИ. Здесь только развёртывание: архив, плагины, шаги, что делать, если дашборд молчит.

Архив для скачивания: obsidian-books.zip

Это не «лучший сетап интернета», а рабочая папка. Её можно перенести в свой vault и сразу увидеть карточки, очередь и календарь. Внутри — учебный набор: две книги в «читаю сейчас», пять в очереди, пять закрытых в 2026-м, списки Маркова и Евгения Жаринова. Рецензии в примерах пустые, цитаты оставлены.

Что должно получиться

Откройте заметку Книги. Сверху вниз:

  1. Читаю сейчас — обложки с прогрессом и датой, когда начали.
  2. Календарь чтения — Habit Tracker, дни отмечаются кликом.
  3. Цитата Рика Рубина — та самая про классику вместо новостей.
  4. Очередь чтения — незакрытые книги, короткие выше.
  5. Списки — 30 книг Маркова и список Евгения Жаринова.
  6. Прочитанное в 2026 — пять примеров с датами.
  7. Все прочитанные — полный список закрытых.

Рядом лежит Все книги: те же карточки без фильтров. Новая книга создаётся из шаблона. В теле заметки — блоки «Рецензия» и «Цитаты». Образец такой карточки — Пиранези.

Плагины

Поставьте из Community plugins:

ПлагинЗачем
DataviewКарточки, таблицы, счётчики
Habit Tracker 21Календарь дней чтения
TemplaterНе обязательно. Нужен, если хотите создавать книги из шаблона в один клик

Встроенный Templates Obsidian тоже справится: укажите папку Books/templates.

Установка

  1. Скачайте архив и распакуйте. Должна получиться папка Books.
  2. Скопируйте её в корень хранилища. Не внутрь другой полки и не вместо своих заметок — рядом.
  3. В Obsidian: Settings → Community plugins → установите Dataview и Habit Tracker 21, включите их.
  4. Dataview → включите Enable JavaScript Queries и Enable Inline JavaScript Queries. Без этого дашборд будет пустым кодом.
  5. Файл Books/snippets/books.css скопируйте в .obsidian/snippets/ вашего хранилища. Appearance → CSS snippets → включите books. Иначе обложки не встанут сеткой.
  6. Откройте Books/Книги.md. Если календарь не виден, откройте исходник дашборда и в блоке habittracker проверьте путь: должно быть Books/habits/чтение.md. Если положили папку глубже корня — впишите полный путь от корня vault.
  7. По желанию: Templater → Template folder = Books/templates. Новую книгу создавайте из Шаблон книги.

Краткая шпаргалка лежит и внутри архива: Books/Установка.md.

Как пользоваться

  • Начал читать. В свойствах книги поставьте дату в Начал читать, в Progress поправьте value у полоски. Книга появится в «читаю сейчас» и останется в очереди.
  • Закончил. Заполните Закончил читать, Прочитана: true, value у прогресса равен max. Книга уйдёт из очереди в годовой отчёт.
  • Новая книга. Скопируйте шаблон. Поле Тип оставьте строкой книга — по ней Dataview отличает роман от любой другой заметки. Обложку можно дать URL картинки.
  • Цитаты и рецензия. Пишите в теле заметки. Примеры в архиве специально без моих рецензий: это ваше место, не чужой отзыв.
  • Списки. Маркова и Жаринова можно править как обычный markdown. Галочки в списке Маркова не связаны с дашбордом автоматически: это ваш чеклист поверх полки.
  • Новый год. В дашборде в блоке «Прочитанное в 2026» замените 2026 на следующий год — два раза, в заголовке и в запросе.

Если не завелось

Обратитесь к Cursor/OpenAI/Claude или проверяйте этот список по порядку:

  • JavaScript в Dataview выключен.
  • Папка лежит не в корне, а скрипт карточек всё равно ищется рядом с Книги.md — это нормально; ломается обычно только путь календаря.
  • В книге нет Тип: книга или заметка лежит не в Books/Books_archive.
  • Сниппет books.css не включён — таблицы будут, сетки обложек нет.
  • Habit Tracker 21 не установлен или в блоке указан чужой путь к файлу привычки.

Комментарии

Оставьте комментарий под своим аккаунтом Telegram — регистрироваться на сайте не нужно.