(Ессно, это урезанный пример, на самом деле может быть полезнее использовать GetFact() для отображения длительности задачи, оборачивать всё в try/except и так далее, но это уже совсем просто и по вкусу.)
Этот скрипт можно прицепить в ту же xmobar так:
, Run Com "python ~/bin/hamster-current.py" [] "hamster" 300
ну и в шаблон панели добавить %hamster%.
Для dzen, вроде, что-то подобное должно тоже работать.
Кроме того, в клиентском приложении можно подписаться на сигналы Хамстера и заодно управлять им через тот же DBus.
Для изучения DBus-интерфейса Хамстера рекомендую отличную программу d-feet (в убунте см. одноименный пакет).
Спасибо, в транке нашел hamster-standalone, работает.
Плазма и гномопанель — это хорошо, но у меня уже Xmonad+xmobar+trayer, т.е. некоторые нативные кдешные и гномьи плюшки просто не работают.
К сожалению, похоже, хомячина и workspaces не понимает, если они не в гноме определены.
Отображение текущей деятельности не критично, тк я привык трекать задачи на бумаге, и переключиться на некоторый workspace ничуть не сложнее, чем глянуть на лист рядом с ноутом.
А где ставится напоминалка и тд? В hamster-standalone крайне мало настроек. Прелести хига, видимо =)
Плохо: «апельсин сок», «трамвай поездка», «CSRF атака».
Хорошо: «апельсиновый сок», «поездка на трамвае», «CSRF-атака», «атака через CSRF».
Не будем путать грамматику русского и английского языков.
За перевод спасибо, всегда было лень разобраться в этой штуковине (опасный подход «работает-и-ладно»), а с 1.2 необходимость изучения вопроса стала актуальнее. На исходный материал без Вашего перевода не скоро наткнулся бы, хоть сайт и знаком.
UPD: Models были переименованы в PyModels, поскольку имя библиотеки (т.е. базовые модели и тд) конфликтовало с именем локального модуля (где сидят ваши модели). Соответственно, поменялись ссылки. Статью обновил.
Ценю Ваш труд. Тем не менее, лучше грамотный английский текст, чем безграмотный перевод. В данном случае удручающее качество не оправдывается количеством. Пожалуйста, прогоните статью через ворд какой-нибудь или через знакомых. Лексика, стиль, орфография, пунктуация таковы, что… читать больно, чесслово.
(Надеюсь, Вы не обижаетесь на интепретаторы, компиляторы и читателей за внимание к синтаксису и пунктуации.)
Форкнул гимп, исправил уголки, прислал патч, не приняли? Или что это за стенания? Вам подарили отличный инструмент, плод интенсивной работы многих людей, а вы даже не можете лексику удержать в рамках нормативной? Лоровщина в моих хабрах…
(Ессно, это урезанный пример, на самом деле может быть полезнее использовать GetFact() для отображения длительности задачи, оборачивать всё в try/except и так далее, но это уже совсем просто и по вкусу.)
Этот скрипт можно прицепить в ту же xmobar так:
ну и в шаблон панели добавить
%hamster%
.Для dzen, вроде, что-то подобное должно тоже работать.
Кроме того, в клиентском приложении можно подписаться на сигналы Хамстера и заодно управлять им через тот же DBus.
Для изучения DBus-интерфейса Хамстера рекомендую отличную программу d-feet (в убунте см. одноименный пакет).
Плазма и гномопанель — это хорошо, но у меня уже Xmonad+xmobar+trayer, т.е. некоторые нативные кдешные и гномьи плюшки просто не работают.
К сожалению, похоже, хомячина и workspaces не понимает, если они не в гноме определены.
Отображение текущей деятельности не критично, тк я привык трекать задачи на бумаге, и переключиться на некоторый workspace ничуть не сложнее, чем глянуть на лист рядом с ноутом.
А где ставится напоминалка и тд? В hamster-standalone крайне мало настроек. Прелести хига, видимо =)
Хорошо: «апельсиновый сок», «поездка на трамвае», «CSRF-атака», «атака через CSRF».
Не будем путать грамматику русского и английского языков.
За перевод спасибо, всегда было лень разобраться в этой штуковине (опасный подход «работает-и-ладно»), а с 1.2 необходимость изучения вопроса стала актуальнее. На исходный материал без Вашего перевода не скоро наткнулся бы, хоть сайт и знаком.
Кстати, а не перевести ли token как маркер?
(Надеюсь, Вы не обижаетесь на интепретаторы, компиляторы и читателей за внимание к синтаксису и пунктуации.)