Вводные:
Живу в удаленном поселке, поэтому чтобы купить что-то сложнее гвоздей нужно ехать в город 4 часа, поэтому нужно заранее выписывать список покупок и следовать ему.
Параллельно в доме где живу делаю мелкий ремонт вроде «поменять розетки», «положить плитку» и проч.
Проблема:
Я веду список дел в google keep, там есть возможность вести список с древовидной структурой. Там же веду текущий стек покупок, который руками набираю перед каждой поездкой. Из-за этого там появляются лишние пункты, недостает части пунктов и приходится срочно вспоминать что забыл, потому что маршрутка от вокзала отходит через час.
Что хочу:
Программу, где можно вести древовидный список дел
Дом
+ Спальня
+ Мебель
+ Купить #(Пила циркулярная с рег., 1)
+ Шкаф
+ Купить #(ЛДСП 170х250, 4)
+ Распилить ЛДСП
+ Собрать шкаф
+ Электричество
+ Розетки
+ Купить #(Розетки 1х2 евро, 3)
+ Проштробить новую линию
+ Вырезать под коробку
+ Установить коробку
+ Купить #((песок) или (гипс))
+ Установить розетки
+ Зал
...
Сад
+ Собрать углехранилище
Ну и так далее.
Основная мысль - что я указываю в каком-то формате что мне нужно купить, а программа ведет отдельный список и при желании его экспортирует в вариант где я могу его распечатать или открыть в виде списка:
[ ] Пила циркулярная с рег. х 1
[ ] ЛДСП 170х250 х 4
[ ] Розетки 1х2 евро х 3
[ ] или
[ ] песок
[ ] гипс
Есть что-то готовое или надо самому писать? Самое важное - синхронизация элементов для списка.
Ещё на постоянной основе использую zim. Если для него есть такой плагин - вообще хорошо