Давно я искал полностью keyboard driven персональный органайзер чтобы пользоваться им на нетбуке. Конечно сначала я пробовал всякие консольные. Пробовал и todo.sh и calcurse и многие другие. Я уже в общем плюнул искать, и начал приучать себя пользоваться мышкой и использовать google calendar (вопреки моей нарастающей ненависти в их сторону), пока на взятом когда-то давно у Muu конфиге wmii, я не обнаружил правила для программы под названием osmo. Мой интерес не заставил себя ждать и я её поставил. Сначала она мне не показалось интересной, пока я не зашёл во вкладку "О программе", и не обнаружил там большое количество комбинаций на все случаи жизни! Жаль конечно ,что не vim like комбинации. Радости моей не было предела, но рассказывать о всех комбинациях клавиш я не стану. Я лишь кратко расскажу что вообще из себя представляет эта небольшая программа. Описание комбинаций клавиш хорошо описано в самой программе.
Примерно таким вот интерфейсом, вас встретит osmo после первого запуска:
На мой взгляд никаких наворотов, только самое необходимое.
Как видно на скриншоте выше, в osmo всего шесть вкладок:
- Календарь
- Задачи
- Контакты
- Заметки
- Настройки
- О программе
При использовании программы, больше всего времени конечно будет проводиться в окне календаря. В нём отображаются собственно сам календарь, и задачи на текущий и следующие дни. Одиночная кавычка рядом с днём означает наличие каких-то заметок на день, серый фон показывает что на день есть какие-то задачи, зелёным выделяется текущий день, а если стоит красная метка. значит у кого-то из контактов, сегодня день рождения, или как там написано «именины». Всё это очень не плохо на мой взгляд, настраивается в настройках программы. Там вообще множество полезных опций :)
Задачи (в общем-то, как и заметки и контакты), группируются по категориям. Категории задаются независимо для всего. Т.е. для задач свои категории, для контактов свои, и свои же для заметок. Насколько это удобно тут решает каждый для себя. Мне как-то было без разницы. После ведения задач в тетради, любой вариант казался куда более удобным :) У задачи есть приоритет, от которого зависит как она будет выводиться в общей куче задач. Т.е. например важная задача выделяется жирным, а задача на сегодня или уже «просроченная», выделяется красным. Выполненные задачи становятся зачёркнутыми. Их так можно удалить, или указать в настройках программы, удалять выполненные задачи сразу после выполнения. Задачи можно сделать повторяющимися или добавить напоминание. Кстати об напоминании. Можно задать выполнение какой либо команды для напоминания. Например так:
mail -s "hey, you! You should do one thing! Did you forget?" youremail@example.org
С контактами думаю всё понятно :) Единственное что - полей очень много. Можно чуть ли не компромат составить в одной только заметке :) Можно и фотографию добавить, и отменить когда день рождения\именины и многое другое. Есть возможность добавлять теги, а затем искать по ним. Искать можно по нескольким параметрам: имя, фамилия, теги и все поля. Поддерживается импорт (cvs), и экспорт в файл.
Ну и наконец заметки. Скажу сразу - возможностей мало. Можно просто вести заметки по категориям. Без тегов, и без каких либо ещё приятных мелочей кроме одной - шифрование с доступом по паролю. Ну и конечно же простейшее оформление текста: подчёркивание, выделение цветом и прочее.
Несмотря на то, что osmo графическое приложение, есть и парочка полезных опций запуска:
- -c, --calendar Показать только календарь.
- -e, --check Показать окно с задачами при запуске
- -d, --days На сколько назад проверять задачи
- -s, --config=PATH Указать путь к файлу конфигурации osmo.
- -t, --tinygui Сделает минималистичный интерфейс. Удобно когда маленький экран.
Проблему с синхронизацией между обычным компьютером и нетбуком, я решаю традиционно (для меня), с помощью dropbox и симлинка. Кстати, если верить todo проекта, то они уже решают проблему синхронизации между несколькими компьютерами.
Оффициальный сайт osmo - ссылко!
Похожие записи:


А org-mode в emacs не пробовали?
[Ответить]
bosha Отвечает:
Март 6th, 2010 at 16:06
Я ждал комментария emacs'ера ☺ Пробовал. Я полгода где-то использовал emacs, но не по нраву он мне пришёлся.Во первых ресурсы потребляет, во вторых vim всё же больше по душе.
[Ответить]
antage Отвечает:
Март 6th, 2010 at 19:08
Ну я использую и emacs, и vim. В зависимости от задач.
[Ответить]
bosha Отвечает:
Март 6th, 2010 at 20:07
Я не могу пользоваться emacs'ом. Сколько раз ни пробовал вернуться - никак.
Кстати, как там дела с flyspell? А то, когда я последний раз использовал emacs, из-за flyspell'а всё безбожно тормозило.
[Ответить]
antage Отвечает:
Март 6th, 2010 at 21:18
Не знаю, flyspell не пользую. А flymake работает вполне нормально.
[Ответить]
bosha Отвечает:
Март 6th, 2010 at 21:42
flyspell - проверка орфографии.
flymake - синтакс чекер..
Они для разных нужд :)
[Ответить]
Ссылка | Март 6th, 2010 at 16:04
Если совсем минимальный функционал - rednotebook. Для планирования своей деятельности подойдёт. Но, повторюсь, шлюх нет.
[Ответить]
Ссылка | Март 10th, 2010 at 14:15
А чем всё же не устроили todo.sh и calcurse? Я смотрю в сторону первого, поэтому и интересуюсь. (До покупки нетбука с Линукс уже несколько лет пользовался ToDoList, но на маленьком экране нетбука он не очень удобен, а, самое главное, он периодически вылетает под Wine).
[Ответить]
bosha Отвечает:
Март 12th, 2010 at 11:53
Они оба, простые todo. Т.е. для задач каких-то, они самое то, но не подходят для планирования. Т.е. когда в todo или calcurse много задач, сразу становится жутко неудобно. Во всяком случае мне. Ну и по мелочи нет. Например я не могу добавить задачу которая будет повторяться определённое количество раз. Не могу например расписать день и т.д.
По сути, они меня не устроили количеством функций :)
[Ответить]
Ссылка | Март 12th, 2010 at 11:38
Я для этих целей использую zim. Вполне хватает.
[Ответить]
bosha Отвечает:
Март 14th, 2010 at 14:17
Попробую и его тоже, но zim вроде как для ведения заметок, osmo всё таки, немного для других целей =)
[Ответить]
Ссылка | Март 14th, 2010 at 13:52
Thank you for this.
[Ответить]
bosha Отвечает:
Апрель 5th, 2010 at 01:45
For what exactly? =)
[Ответить]
nolochemical Отвечает:
Апрель 5th, 2010 at 07:38
I was looking to see if anyone had tried it out before actually downloading it and the post was helpful. :)
[Ответить]
Ссылка | Апрель 4th, 2010 at 23:38
Добрый день!
Перейдя на убунту, целый день искала себе удобный органайзер, скачала кучу программ, но больше всех понравилась именно osmo. Одно меня омрачало, что нет возможности сохранять данные с шифрованием. Но почитав внимательно "О программе" заметила, что возможность шифрования есть! Но как я ни искала в самой программе, куда тыкнуть, чтобы сохранить заметку с паролем, так ничего и не нашла. Поиск в инете вывел на ваш блог :) Вы так же пишите, что такая возможность есть. Может я сильно туплю, но уже отчаялась сама найти ответ на этот вопрос) Подскажите пожалуйста, как же именно можно зашифровать данные в osmo? Версия 0.2.8.
[Ответить]
bosha Отвечает:
Ноябрь 27th, 2010 at 23:09
Приветствую)
А какая у Вас версия Ubuntu? У меня в 10.10 osmo 0.4 версии, шифрование есть..
[Ответить]
dia Отвечает:
Ноябрь 28th, 2010 at 00:13
Версия 10.04 (но с последними обновлениями), в osmo в настройках можно выбрать тип шифрования (алгоритм, хеширование, сжатие, степень сжатия), но вот не вижу, куда нажать, чтобы непосредственно сохранить с паролем, а сам он, пароль, тоже нигде не запрашивается, ни при выходе, ни при входе. То есть моя проблема в том, что я не могу найти это "сохранить с паролем" =) Чувствую себя прямо какой-то совсем бестолковой... )
[Ответить]
bosha Отвечает:
Ноябрь 28th, 2010 at 12:02
У меня английская локаль, но выглядит это примерно так - http://img137.imageshack.us/img137/9387/selection0430.png
[Ответить]
Ссылка | Ноябрь 27th, 2010 at 20:34
Ах, спасибо вам! :)
Я то все искала, что это опция, которая выбирается потом, и пыталась ее прикрутить к уже существующей заметке, или найти такую функцию в момент входа-выхода самого приложения, или где-нибудь настройках.. и не разу не попробовала создать новую... Будет мне уроком на внимательность))
Кстати, на мой взгляд, было бы гораздо удобнее и логичнее, если пароль прикрутили бы на все приложение - вводишь при входе, и как доп.параметр - при долгом простое. Дома, в принципе, не так важно, но на работе точно было бы полезно.
[Ответить]
bosha Отвечает:
Ноябрь 28th, 2010 at 22:12
Пожалуйста :) Ничего, со всеми бывает :)
Можно попробовать сделать feature request разработчикам. Правда, что-то у них в рассылке тихо уже около полугода..
[Ответить]
Ссылка | Ноябрь 28th, 2010 at 22:09