пятница, 23 сентября 2011 г.

Консольная система GTD для Linux. Часть 1

     После прочтения (прослушиванния) аудио-книги Глеба Архангельского "Тайм-драйв. Как успевать жить и работать" решил попробовать эту систему на себе. Чтож раз задумано, значит реализуемо. 
    Для начала определимся с инструментарием. Требованния к программе были следующие:
  1. приложение должно быть консольным (TRUE)
  2. приложение должно быть локальным (не всегда есть возможность выйти в интернет, для всего остального есть SSH)
  3. приложение должно быть максимально простым (долго разбираться нету большого желания, ведь существует еще куча интересностей)
    Немного поискал, но на просторах всемирной паутины ничего подходящего для себя не нашел. И с удивлением обнаружил такую утилиту у себя в репозиториях.
    Итак утилита написанная на питоне yagtd (Yet Another Getting Things Done)
    Устанавливаем пакет из репозитория:

korney@debian:~ $sudo aptitude install yagtd python

    Так как эта программка на питоне, то и его тоже следует установить. Вот и все, приложение установилось, давайте запустим:

korney@debian:~ $yagtd
Usage: python -O yagtd [options] todo.txt
yagtd: error: missing todo file argument

    Ага, оказывается нам нужно имя какого-нибудь todo файла в качестве аргумента

korney@debian:~ $yagtd -c /home/korney/todo.txt
27 tasks loaded from '/home/korney/todo.txt'
yaGTD is a free software available under the terms of the GNU GPL.
Refer to the file COPYING (which should be included in this distribution)
for the specific terms of this licence.
  
GTD>

    Ключ -c указывает приложению на то, что нужно выводить список дел в цвете, но об этом уже в следующем посте ...

1 комментарий: