LINUX.ORG.RU

Снова сairo-dock и conky

 , ,


36

3

Со сменой железа появился повод поковырять привычное окружение. Процесс сильно растянулся по времени и в конце концов привел к такому результату.

Скриншот с окнами.

Cairo-dock. Привел к более однообразному виду. Трей отправился в субдок, на его месте монитор ресурсов. Таскбар теперь тоже частично стилизован под текст.

Conky. Открыл для себя, что коньки умеют lua+cairo. Круто конечно, можно пилить нескучные индикаторы с помощью cairo, а полноценный скриптовый язык вместо местами довольно унылой разметки коньков - вообще песня. Конькам можно придать абсолютно произвольный вид, без всяких оговорок.

В остальном с прошлого раза мало что изменилось

  • GTK - Boje
  • ШГ - Play
  • Иконки - ACYL

Еще вариант в «теплых ламповых» цветах: раз, два.

Если кому интересно взглянуть на скрипт для коньков, то вот.

>>> Просмотр (1920x1080, 166 Kb)

★★★

Проверено: JB ()
Ответ на: комментарий от Worron

Оставьте комп на ночь и потом проверьте быстродействие сначала на глаз, потом через top. Напишите потом, пожалуйста, какие будут результаты.

Rinaldus ★★★★★
()

Конфиги всего в студию! скриншот офигителен.

NeverLoved ★★★★★
()

Черт, это прекрасно, а можно подробности как и чем пилилось?

Jefail ★★★★
()
Ответ на: комментарий от e7z0x1

Сам конфиг conky не содержит по сути ничего кроме ссылки на lua скрипт, который в шапке.

проверить будет у меня такое работать или нет

Вангую, что не будет. Индикаторы сделаны конкретно по моему железу. Чтобы заработало нужно брать lua скрипт и править имена дисков, сетевого интерфейса, количество ядер процессора и прочее. Хотя часть из этого подстроить довольно просто. Будут конкретные вопросы, спрашивай.

Worron ★★★
() автор топика
Последнее исправление: Worron (всего исправлений: 1)
Ответ на: комментарий от Worron

Вангую, что не будет. Индикаторы сделаны конкретно по моему железу. Чтобы заработало нужно брать lua скрипт и править имена дисков, сетевого интерфейса, количество ядер процессора и прочее. Хотя часть из этого подстроить довольно просто. Будут конкретные вопросы, спрашивай.

Ну я на самом деле имел в виду больше просто работу самого конки, потому что он с луа так просто раньше не работал. Сейчас всё норм. Так я так и не понял, что ты используешь? В смысле какой wm/de?

e7z0x1 ★★★★★
()
Ответ на: комментарий от e7z0x1

Это ubuntu с отключенным unity. Все функции «оболочки» выполняют cairo-dock и compiz.

Worron ★★★
() автор топика
Последнее исправление: Worron (всего исправлений: 1)

когда коту делать нечего он тоже..conky шлифует :)

все кроме часов и д-р чумы с фонарём лишнее. Если также убрать часы и оставееся допилить, то получится неплохая картинка

MKuznetsov ★★★★★
()

Я примерно все так и хотел когда делал это :)

farzeet ★★
()

Офигеннейше! Это можно просто продавать с нетбуком, например. Выглядит намного лучше любых закосов под макос.

RaySlava
()

NeverLoved, Jefail

Конфиг по сути один, все на рабочем столе выводит скрипт, что в шапке. Этот скрипт прописывается в обычный .conkyrc, выполняется при каждом обновлении conky. При этом он имеет доступ к функционалу conky, берет данные мониторинга системы из коньков (и не только), обрабатывает их и на основе этих данных рисует индикаторы в окне коньков с помощью cairo.

Worron ★★★
() автор топика

Вот это крутотенюшка! Я надолго залип на скрин, так держать!

gwinn ★★★★
()

Очень красиво, но для работы непригодно в принципе. Глаза вытекают уже через пару минут.

nio-kun
()
Ответ на: комментарий от Rinaldus

при использовании lua происходит малозаметная на глаз, но весьма ощутимая спустя несколько часов утечка памяти

У меня так же был календарик на lua, жуткие утечки, выпилил. Скрипт периодического перезапуска пилить лень.

Lordwind ★★★★★
()

Очень красиво. Я и не думал, что с коньками можно сварганить такое.
Однако бесполезно плюс индикаторы дублируются на панели зачем-то. Непонятно, как происходит управление окнами, вангую километры мышевозни. Но — это того стоило, смотрится восхитительно, видно, что постарался, разве что стилистику можно было и ещё подогнать, а то

ヨイツ в огне

Deleted
()
Ответ на: комментарий от Rinaldus

Последил за памятью с последней версией своего скрипта. Действительно, утекает примерно по 0.7 мегабайта в час. Думаю дело в использовании глобальных переменных, там аж шесть таблиц тягают данные для построения графиков активности дисков и сети между итерациями conky. Ради интереса запустил с коньками простенький lua скрипт на пару строчек, не использующий глобальные переменные, за три часа никаких утечек замечено не было. Так что похоже, все дело в том, как скрипт написан, если заморочиться можно избежать такой фигни. Ну или костыльный метод - добавить пару строчек, чтобы коньки перезапускались через определенный промежуток времени. Наверно, так и сделаю.

Worron ★★★
() автор топика
Ответ на: комментарий от Fuelen

Никогда не сталкивался с перегревом на ноутбуке? Счастливчик, че.

Worron ★★★
() автор топика
Ответ на: комментарий от Deleted

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

Worron ★★★
() автор топика

Я не могу с этого. Это просто офигительно.

Dispetcher14 ★★★★★
()

Очень круто. Как луа в коньках? Не течет? Помню пользовал какие-то круговые индикаторы, накаченные с интернета, и память текла рекой. Приходилось коньки убивать.

Irremann ★★
()
Ответ на: комментарий от Fuelen

У меня мать на столе лежит рядом со мной. Когда я за столом сижу, я и так чувствую, когда она нагревается. Но когда я подключаюсь удаленно, мне желательно иметь температуру оборудования в видимом диапазоне. Это, конечно, временно, пока корпус в ремонте.

Dantix ★★
()
Последнее исправление: Dantix (всего исправлений: 1)
Ответ на: комментарий от Irremann

Вот как раз этот момент обсуждаем. Если прям рекой, то явно скрипт кривой был.

Worron ★★★
() автор топика
Ответ на: комментарий от RaySlava

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

nio-kun
()

отличная работа! я думаю, что даже Olgmen позавидовал бы :)

conformist ★★★
()

Теплая ламповая волчица! Очень годно!

Kotolegokot
()
Ответ на: комментарий от Sparx

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

Кстати, почему я не могу редактировать свои сообщения?

Sparx ★★
()
Ответ на: комментарий от Sparx

Да не то чтобы выдержка, для меня что-то вроде развлечения в свободное время. Типа как кто-то модельки клеит.

Worron ★★★
() автор топика

Плохо, что в ваш город не завозят цветные мониторы, много теряете.

King_Carlo ★★★★★
()

Круто! Этот скрипт ответ на вопрос о том, зачем нужно конки... Для красоты!

petrosha ★★★★★
()

Чет у линуксоидов в моду тёмные темы входят, если судить по ЛОРу;-) Для сочетания с консолью?;-)

p.s. сам тоже юзаю тёмную тему

Ignatov ★★★
()

Оч. красиво! Но, ИМХО, индикаторы крупноваты.

Igorrr ★★★★
()

Не могли бы Вы более подробно описать процесс создания такой красоты? Я буду очень признателен, если Вы напишете мне: white-tigris@yandex.ru

tigris
()
Ответ на: комментарий от Worron

Спасибо, проглядел видимо это сообщение. а в кач-ве движка unity насколько я понял?

tigris
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.