todotxt-machine — интерактивный Python консольный менеджер списков дел, редактор Todo.txt файлов.
Todo.txt — текстовой файл списка дел, система организации изначально разработанная Джина Трипани (Gina Tripani). За несколько лет работы в издательстве она обратила внимание на то что многие офисные работники держат свой список дел в обычном текстовом файле и для упрощения взаимодействия с ним написавшая простой скрипт.
В дальнейшем скрипт (todo.sh) развился и превратился нечто большее, тем более что множество разработчиков создали консольные и графические приложения работающие с файлом Todo.txt в качестве формата хранения списков дел, одним из таких приложений является todotxt-machine.
todotxt-machine имеет компактный пользовательский интерфейс похожий на использующийся в консольном почтовом клиенте Mutt (отличающийся отсутствием каких-либо лишних функций и быстротой работы), некоторые элементы интерфейса скрыты (опционально), поддерживается создание собственных цветовых схем для элементов интерфейса.
todotxt-machine позволяет составлять и просматривать список дел, есть возможность поиска, поддерживается подсветка синтаксиса, фильтрация и сортировка списка дел (по приоритету, дате, имени и пр). Созданный todo.txt файл имеет стандартный формат и может открыться любым текстовым редактором.
Перед первым запуском todotxt-machine в конфигурационном файле (~/.todotxt-machinerc) необходимо задать расположение todo.txt файла и файла выполненных задач (done.txt). При желании (опционально) в файле конфигурации задаются пользовательские цвета оформления и клавиши управления (изменения клавиш управления отображаются в всплывающей справке).
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.