Задачи и проекты в одном текстовом файле

Обновлено:

Задачи можно вести в том же текстовом файле, где лежат заметки. Для личной работы часто достаточно даты, простых маркеров и календаря для задач со сроком. Приложение становится нужным позже, когда появляются совместная работа, повторяющиеся действия и зависимости.

Задачи не заметки

Заметка хранит контекст. Задача требует действия, срока и понятного следующего шага. Это разные вещи, и смешивать их в одном списке без правил легко.

В текстовом файле задача выглядит как строка с маркером и проектом. В календаре оказывается только то, что привязано ко времени. Всё остальное остаётся в файле и находится поиском.

Такой подход не требует отдельного сервиса. Но он требует короткого обзора, иначе список превращается в свалку из старых дел.

Минимальный формат

Чем меньше правил, тем выше шанс, что вы будете ими пользоваться. Достаточно нескольких маркеров и одного соглашения о проектах.

──────────────────────────────
2026-10-29 Чт
──────────────────────────────
TODO: [работа] подготовить отчёт к пятнице
TODO: [дом] записать к врачу, срок до 5 ноября
WAIT: [работа] ответ от бухгалтера
DONE: [дом] оплатить интернет
Идея: [работа] разобрать старые задачи в конце месяца

Не нужно добавлять приоритеты для каждой строки. Если всё важно, приоритета нет. Лучше выбрать три задачи на день и делать их по очереди.

Ежедневный цикл

Утром откройте файл и выберите несколько задач на день. Не переносите весь список, выберите то, что реально можно сдвинуть сегодня.

В течение дня добавляйте новые задачи сверху. Если задача пришла из разговора или письма, запишите её сразу, пока не забыли. Не пытайтесь сразу разложить её по категориям.

Вечером закройте выполненные задачи маркером DONE: или уберите их в архив. Оставшиеся задачи перенесите на следующий день только если они действительно ещё нужны. Если задача висит неделями, скорее всего, её нужно удалить или разбить на меньшие шаги.

Недельный обзор

Раз в неделю уделите десять или пятнадцать минут обзору. Это самая важная часть системы, потому что без неё задачи копятся, а файл перестаёт быть полезным.

  1. Просмотрите открытые задачи.
  2. Закройте то, что уже сделано, но не отмечено.
  3. Найдите задачи, которые висят больше двух недель. Удалите их или разбейте на конкретные шаги.
  4. Проверьте задачи со сроком и перенесите даты в календарь.
  5. Запишите три главные задачи на следующую неделю.
  6. Закройте старые выполненные задачи и перенесите их в архивный файл, если список стал слишком большим.

Обзор не должен занимать час. Если он растягивается, значит, в списке слишком много задач или слишком сложные правила.

Проекты

Проект в текстовом файле не требует отдельной базы. Достаточно одной строки с названием, текущим состоянием и следующим действием.

ПРОЕКТ: [работа] новый сайт
Состояние: ждём макет от дизайнера
Следующее действие: согласовать структуру главной
Ждём: ответ от подрядчика до пятницы

Если проект разрастается, для него можно завести отдельный блок в файле. Но не превращайте каждый проект в мини-приложение с десятками полей. Проект нужен, чтобы понимать следующий шаг, а не чтобы выглядеть серьёзно.

Календарь и напоминания

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

Повторяющиеся действия тоже лучше держать в календаре: ежемесячная оплата, еженедельная уборка, регулярная проверка резервных копий. В файле они нужны только как запись о том, что такая обязанность существует.

Не превращайте календарь в список всех дел. Если задача не привязана ко времени, ей не нужен слот в календаре. Иначе календарь становится ещё одним списком, который вы перестаёте читать.

Когда приложение всё-таки нужно

Для личных задач файла и календаря часто достаточно. Приложение становится полезным, когда появляется одно из условий.

Если этих условий нет, приложение часто добавляет работу, а не убирает её. Подробнее об этом есть в статье о переоценённых приложениях для заметок и задач.

Частые ошибки

Контрольный список

Если хотите начать с готового шаблона, скачайте файл с примерами. Если задач стало много, посмотрите синхронизацию между устройствами и поиск с grep и rg.

Начните с готового файла. В шаблоне уже есть дата, маркеры и примеры записей.

Скачать шаблон .txt →