Aesdana 30.07.2010 18:43

Мой рабочий стол.Valium gtk+pekwm+bmpanel+...

Наконец-то я закончила мусолить и допиливать тёмную темку, которую уже не раз обещала выложить.
Под катом три варианта темы: тёмная, тёмная со светлым прогрессбаром и кнопками управления окна и вырвиглазный оранжевый вариант ?
В дополнение к ним идут темы для pekwm и bmpanel, а так же иконки для sonata и gajim'а и парочка хитростей для него же ;)
Плюс ко всему этому обоина с котэ и ещё один корявый скрипт для коньков ?
Надеюсь кому-то всё это понравится и будет использоваться.

P.S. Падаван, благодарю за идею с названиями рабочих столов ^^
P.P.S. Осторожно, много картинок!


gtk

К темке и остальным приблудам прилипло рабочее название Valium, по сему так её и нарекаю. Живи!
Варианта три, потому что мне нравится полностью тёмный, для разнообразия был сделан оранжевый, а моему сенсею понравился светлый %)
Что-то в них есть от playbill, но готовый вариант смахивает, разве что, оттенками и рамкой.
Если обнаружите какие-то недочёты, вроде исчезающих стрелочек, странный теней и пр. — пишите, поправлю.
И да, про пользователей gnome-panel не забыла, хоть сама и без неё сижу ?

h_1280481527_c636a2bf62.png

Иконки — всё те же ACYL.


pekwm+bmpanel
Что-то описывать смысла нет, и так всё видно ?

s_1280482045_4ff4c8d8af.png


conky

Где-то в интернетах мелькала идея часиков, которые время словами показывают. На девиантарте даже есть реализации под всякие виндовые виджеты и т.д.
Я сделала немного по-другому:

s_1280480152_226f14d3ff.png

Месяц, день недели и время в часах и минутах отображается словами. Температура и погода берутся из известного скрипта conkyForecast.py (переводилось на скорую руку, так что адекватность не гарантирую)
Ну и совсем простенький скрипт для мпд и обложек.


gajim

Два варианта иконок для гаджима:

h_1280478142_b85dd8426d.png

Выглядит это примерно так:

h_1280478150_538d1a110d.png

Сами иконки — переделанные отсюда.

А сейчас расскажу, как поменять расцветку ядрёно-зелёных всплывающих уведомлений на что-то более спокойное и приятное. Вот, например, такое:

h_1280478192_549fbb96cc.png

Для этого идём в /usr/share/gajim/src, открываем dialogs.py и ищем следующий кусок:
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
if event_type == _('Contact Signed In'):
bg_color = '#212121'
elif event_type == _('Contact Signed Out'):
bg_color = '#212121'
elif event_type in (_('New Message'), _('New Single Message'),
_('New Private Message'), _('New E-mail')):
bg_color = '#212121'
elif event_type == _('File Transfer Request'):
bg_color = '#212121'
elif event_type == _('File Transfer Error'):
bg_color = '#212121'
elif event_type in (_('File Transfer Completed'),
_('File Transfer Stopped')):
bg_color = '#212121'
elif event_type == _('Groupchat Invitation'):
bg_color = '#212121'
elif event_type == _('Contact Changed Status'):
bg_color = '#212121'
else: # Unknown event! Shouldn't happen but deal with it
bg_color = 'white'
popup_bg_color = gtk.gdk.color_parse(bg_color)
close_button.modify_bg(gtk.STATE_NORMAL, popup_bg_color)
eventbox.modify_bg(gtk.STATE_NORMAL, popup_bg_color)
event_description_label.set_markup('<span foreground="#5C5C5C">%s</span>' % # цвет текста
gobject.markup_escape_text(text))


В моём конфиге цвета уже заменены, типы уведомлений видно по event_type ;) После изменений файл сохранить, а гаджим перезапустить.
Ещё очень раздражало, что эти окошки всплывают ровнёхонько в правом нижнем углу, перекрывая собой трей.
После чтения конфига по диагонали обнаружились такие строки:
 1
2
3
4
5
6
7
8
9
10
# position the window to bottom-right of screen
window_width, self.window_height = self.window.get_size()
gajim.interface.roster.popups_notification_height += self.window_height
pos_x = gajim.config.get('notification_position_x')
if pos_x &lt; 0:
pos_x = gtk.gdk.screen_width() - window_width + pos_x + 1
pos_y = gajim.config.get('notification_position_y')
if pos_y &lt; 0:
pos_y = gtk.gdk.screen_height() - \
gajim.interface.roster.popups_notification_height + pos_y + 1


Лезем в Advanced Configuration Editor гаджима и видим следующее:

h_1280478211_731d6724ab.png

По умолчанию notification_position_y равнялось -1, мне больше подошло значение -26 — окошки всплывают как надо, над панелью и не закрывают трей.


sonata

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

h_1280479666_40326eeeca.png


Спасибо за внимание ?


Тэги: bmpanel conky Gajim gtk pekwm sonata theme
+ 19 -
Похожие Поделиться

K900 30.07.2010 19:03 #
Спасибище, то что надо для моего нового легкоарчика =)
ner_uto 30.07.2010 19:19 #
Богиня, как есть богиня.
Хотя на мой вкус - мрачновато. И не удобно, наверное, в таком оформлении открывать сайты вроде мылинупса, ослепнешь нафиг сразу.
Aesdana 30.07.2010 19:26 #
s_1280503545_752e74f9c9.png
ner_uto 30.07.2010 19:29 #
Ну хорошо, при заходе на любой другой сайт:) На любой другой зайдешь - будет ай-ай-ай. Это ж цэсэсэ в фоксе темные для мылинупса? Или это что-то глобальное?
Aesdana 30.07.2010 19:34 #
Глобальное. Firefox -> Edit -> Preferences -> Content -> Colors...
K900 30.07.2010 19:45 #
А в хроме есть что-нибудь эдакое?
Aesdana 30.07.2010 19:49 #
Расширение есть, названия не помню. Гуглите ?
razum2um 30.07.2010 19:34 #
FF?
Stylish, не?
Aesdana 30.07.2010 19:43 #
См. выше :)
silent 30.07.2010 19:22 #
Вот темные сайты в браузерах на светлых темах смотрятся нормально, а вот светлые сайты на темных темах, к сожалению, нет :(
cubiccat 30.07.2010 20:08 #
Из всех темных тем, что я видел, эта самая качественная и доскональная.
Кое-что в свою тему передерну наверное, если не возражаешь).
Молодец в общем. Серьезный подход - серьезный результат.
Но для моего неахтишного зрением контрастности маловато.
Aesdana 30.07.2010 21:35 #
Благодарю ?
Передёрни конечно, хоть переделай, мне не жалко.
Контраста мало, да. Но когда его много — а тема изначально была двольно резкой — тоже не айс: яркие детали очень сильно выделялись, аляповато смотрелось.
philosoft 30.07.2010 20:36 #
Как в могиле
Aesdana 30.07.2010 21:32 #
Моим глазкам комфортно. Меньше устают.
Space_indus 30.07.2010 20:48 #
Как иконки в пиджин запилить не подскажете?
Тема понравилась, только слишком мрачновато. Aesdana, спасибо за пост.
Aesdana 30.07.2010 21:32 #
Ниже — это вам был ответ ?
Aesdana 30.07.2010 21:31 #
Ну можно взять готовый iconset, поменять названия у гаджимовского набора на те, которые приняты в пиджине (что-то продублируется, что-то удалится мейби), ну и кинуть туда, где иконки пиджина лежат.
Space_indus 31.07.2010 16:21 #
Это слишком радикальный вариант.
azsoth 31.07.2010 12:17 #
Спасибо, Aesdana. Перепилю в зеленую серо-зеленую цветовую гамму)
azsoth 31.07.2010 16:59 #
Все нормально, только вот местами контуры фреймов незавершены. Это баг или фича? Ну и табы как-то "висят" в воздухе. Пруф:

(Да, тема переделывалась из valium-orange - так и задумано, что GtkVScale и GtkHScale различны?)
Aesdana 31.07.2010 17:47 #
twf кривой же. Scale на деле должны быть одинаковые. Вертикальный проверялся в сонате, я для превью gtk-chtheme использую. Контуры фреймов, точнее один сделанный — фича. Табы на самом деле не так уж и висят — в файловых менеджерах и пр. смотрится нормально. Чтобы добавить обводку к табам мучай notebook.
azsoth 31.07.2010 17:55 #
Боковые табы висят, но это не категорично, в принципе.
Вот результат.
Я там подумал немного, и в prelight ползунков и добавил легкое озеленение.
Aesdana 31.07.2010 18:20 #
Промахнулась, камент ниже )
Aesdana 31.07.2010 18:20 #
Чекбоксы ядрёные ?
azsoth 31.07.2010 18:41 #
Зато глаза не разбегутся в настройках. Радиобаттон такой же.
K900 01.08.2010 19:27 #
Не против увидеть данный тему в ауре?
Aesdana 01.08.2010 19:31 #
Я? Я нет. Я её попозже буду на девиант выкладывать. И сразу за ней кое-что ещё для пека.
K900 01.08.2010 20:27 #
Тогда дождусь финальной (и зеркала на девиантарте =) )
K900 02.08.2010 16:19 #
Да, кстати, может иконку сонаты отправить на включение в ACYL?