Апплет "Часы" в gnome

Для начала я не поклонник apple вообще и mac os x в частности. Меня целиком устраивает gentoo и gnome. Однако если я где-то вижу нечто здравое, красивое, полезное а главное осуществимое в моём любимом linux я не пройду мимо такой идеи.

Апплет “Часы” в gnome меня целиком устраивал в том виде, в котором он есть по дефолту, до тех пор пока я не обзавелся ноутбуком с монитором на 1280x800 pixels (332x207 millimeters). И не то что бы мой монитор был уж настолько маленький как например у Asus EEE PC но все же зачем тратить попусту жизненное пространство? Я решил что то менять. Но для начала все равно интересно посмотреть а как оно устроено у конкурентов ;)

По мнению некоторых самая дружественная к пользователю операционная система microsoft windows vista оповещает своих пользователей о времени таким не хитрым образом.

time in microsoft windows vista

Как видим довольно скромные на вид часики в системном трее. По щелчке на них выдается более детальная информация.

Кое кто считает mac os x эталоном дружественности а главное непревзойденной своим внешним видом и дизайнерскими находками.
Как бы там ни было а время в mac os x leopard гораздо скромнее нежели в windows.

time in mac os x leopard

Как видим даже в таких мелочах Mac os x Leopard не только на словах, но и на деле является Unix подобной операционной системой и придерживается философии Unix.

Дуг МакИлрой по этому поводу говорил:

Пишите программы, которые делают одну вещь и делают её хорошо.

К стати столь интригующий пункт “Open Date & Time” открывает системные настройки даты и времени.

mac os x leopard date & time

И к счастью разработчики gnome не всегда придерживаются столь строгих правил. В результате в апплет “часы” в gnome, кроме собственно времени, интегрировано: календарь, всемирные часы, показ задач запланированных в evolution а так же, что бы уж совсем мало не показалось, еще и показ текущей погоды в выбранном регионе.

gnome time applet

Разработчики gnome позаботились о том, что бы лишние элементы не загромождали экран без надобности. В моем случае у меня нет запланированных задач и выключена погода.

Но меня не устроил формат в котором выводится время в gnome.

gnome time applet

Мне кажется, что ДеньНедели,Число,Месяц,Время это уж слишком. Да и к тому же при моём разрешении в 1280x800 pixels непозволительная роскошь тратить место зря.

Итак если вам по душе минималистичный формат вывода, как в висте, добро пожаловать в настройки апплета “часы” ;)

gnome time applet preferences

Выключаем “показывать дату” наслаждаемся.

Если вам по душе формат вывода времени в mac os x leopard…

time in mac os x

То тут все еще проще. :)
Итак для начала ознакамливаемся в man strftime с доступными переменными.
Далее открываем gconf-editor “Редактор конфигурации” и устанавливаем ключи
/apps/panel/applets/clock_screen0/prefs/custom_format равным %a %R и /apps/panel/applets/clock_screen0/prefs/format в custom

gconf-editor

Ну и собственно наслаждаемся результатом

results

Ну а всем привередливым врединам которым покажется что этого мало я рекомендую ознакомится с заметками Custom Time Format in Gnome Panel Clock и Gnome Panel Clock applet with markup text label

И вы узнаете как придать апплету такой вид

gnome clock-applet

Comments