LINUX.ORG.RU

Gentoosome

 , ,


44

4

Система: Gentoo
Kernel: 3.7.1-geek
DE: нет
WM: Awesome-3.4.13
Тема wm: Powerarrow
Тема gtk2/3: Zukitwo Dark
Композитинг: Compton
Потр. RAM на старте: 110 mb.


В дополнение к своей теме Powerarrow-dark (для работы ночью) решил сделать дневной красочный вариант.

Подробнее о виджетах панели (справа налево):


  • Режимы тайлинга
  • Бинарные часы
  • Монитор сети - (по ЛКМ или modkey+i открывается терминал с iptraf-ng)
  • Батарея - при разрядке/зарядке появляется +/- соотв.
  • Виджет ФС - (по ЛКМ открывается udisk-glue с опциями отмонтирования/детача)
  • Виджет Sensors - температура CPU
  • Виджет CPU - (при наведении открывается няшный blingbling popup с инфой top, скролинг регулирует размер окна popup'а, а ЛКМ открывает терминал с htop, также на хоткее modkey+p)
  • Виджет RAM
  • Виджет для Taskwarrior - open-source, cross platform time and task management tool with command-line interface - (ЛКМ открывает список текущих задач с возможностью отметить задачу как решенную. Используется blingbling, но с микро-патчем.)
  • Виджет MPD/ncmpcpp - ЛКМ или modkey+Shift+m открывает терминал + ncmpcpp, ПКМ делает mute, а скроллинг по видждету - регулирует звук (в том числе используется Couth), разумеется также на хоткеях.
  • Виджет почта - по ЛКМ открывается терминал с mutt, чуть позже будет также отображается к-во новых писем.
  • Виджет ножницы (на самом деле просто приложение в трее) qlipper - clipboard-менеждер, он же pop-up на Alt+C


Для быстрого конфигурирования Awesome - по хоткею modkey+A открывается tmuxinator (менеждер tmux сессий) в терминале и открывает две вертикальные панели с vim - одна с rc.lua, вторая с theme.lua. Скриншот конфигурирования.

Весь комплект с конфигами, темой, иконками, обоями, рубигемом tmuxinator (патченным, принимающим аргументы) и всё остальное можно невозбранно грабнуть/грепнуть с моей репы на гитхабе.

Скриншот 1366x768
Скриншот 1680x1050
Скриншот с терминалом и vim в tmux
Скриншот ПКМ-меню и gtk2/3 темы с spacefm
Обоина

>>> Просмотр (1366x768, 1002 Kb)

★★☆

Проверено: tazhate ()

Ух ты ух ты ух ты ух ты-ы~ *____*

Здорово, но почему не 3.5? Неужели вся эта красота несовместима?

Виджет почта

Так не видно, а значок меняется в зависимости от того, пусто ли в почте?
М-м-м, а цветная подложка для виджетов, она как отрисовывается?

Deleted ()

С добавлением виджетов в конфиге конечно все страшно. В 3.5 сделали получше, теперь у меня отдельный файл с инициализацией виджетов, а потом просто в rc.lua:

for i, v in ipairs(widgets_list) do
    right_layout:add(v)
end

vladkuzm ()
Ответ на: комментарий от Jayrome

Вы про www ?

Амм, ну у меня Лиса... 2012 года, если что

NK ★★★★★ ()

Скриншот отличный, так держать! ;)

Deleted ()

Очень нормально.

kitar ★★★★★ ()

Панелька и обоина срослись в едином порыве. Круто.

baverman ★★★ ()

чертовски красиво. отдельное спасибо за tmuxminator.

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

Читай ветку дальше и не влезай со своими псевдоумными комментариями. Не мне тебе объяснять элементарщину.

tyakos ★★★ ()

Какое отличное сочетание цветов панельки и картинки. Классно сделал.

blan4 ()
Ответ на: комментарий от neocrust

никогда не принимал эти квадратики на используемых тегах

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

иконки приложений на панели, как-то портят вид

Дело в том, что фактически, кроме ножниц - иконок приложений на панели нет. Это тематические иконки виджетов, что не одно и тоже. Например икона почты будет подсвечиваться когда будет приходить письмо и допилю к-во новых входящих писем. Иконка «нота» виджета MPD в скором будущем будет гаснуть на 80%, если звук заглушен и так далее с остальными иконками :)

klazutin

Но неужели нету трея?

Трей есть, в нём отображается иконка (ножницы) qlipper'а, была задумка и даже компилировал каждое приложение, которое выходит в трей типа с кастомной иконкой стрелкой, чтобы не портили внешний вид своими убогими иконками - но это, как уже выше сказали, awesome ради awesome :) В общем у меня ничто в трей не выходит часто, так что всё норм.

Или как в тру тайлинг-стайл все нужные приложения разнесены по своим тегам и никога не закрываются/сворачиваются?

Нет, не люблю жесткой привязки и ограниченности десктопа. Всё свободно. Приложения по тегам и тайлинг-режимам не расписаны.

glibych

Шрифты только чуток поправить надобно.
думал, что awesome должен кушать меньше, чем lxde, скрещенный с compiz и emerald (50Мб).
какая у Вас видеокарта?

Согласен насчет шрифтов, но я чуток посидел и ничего лучше не придумал, например если шрифт делать темнее или черный вообще - получается грязно. Если на одном цвете черным, на других белый - получается каша. Признаться, за полчаса привык - вообще не обращаю внимание.

Видеокарта у меня:


00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 520MX] (rev a1)

95% работаю на интеле, так что блоб в память не жрет и прочее. 3D приложения (которых всего-то парочка, например Stellarium), поскольку Optimus, запускаю через optirun.
Насчет потребления памяти: 110мб на старте включают: 2 сессии иксов (вторая для оптимуса), MPD, Compton, consolekit, qlipper и WICD, который инициализирует питон, а только он уже добрые 25 мб. Без всего этого добра, только осом+комптон-композитинг около 55 мб.

alozovskoy

Зачем столько «датчиков» и удобно ли пользоваться такими часами?

Датчики - системный монитор, затем, чтобы видеть температуру проца (Gentoo же =D ), ну например скорость сети скачки/выкачки, датчик RAM помогает в случае чего отслеживать течь рамы, вдруг что. Нужно, не мешают, только польза. Обратите внимание, это же не конки на пол-экрана.
Бинарными (точнее BCD - Binary-coded decimal) часами пользоваться столько же удобно, сколько и обычными. Просто другое представление информации. На первых порах развлечение для ума. Через пару недель уже моментально определяешь, как по привычной шестидесятеричной системе счисления.

fargred

Здорово, но почему не 3.5? Неужели вся эта красота несовместима?
а значок меняется в зависимости от того, пусто ли в почте?
а цветная подложка для виджетов, она как отрисовывается?

3.5 ебилд прилетел только вчера, ну и в общем я глянул в багтрекер по 3.5 и ужаснулся :) Я подожду до 3.5.3 что-ли, потом обновлюсь. По новым раскладам скорее всего несовместимо, т.к. кроме конфига придется перепиливать и сами сторонние виджеты, тот-же блингблинг и другое. Так что пока-что подожду. Значок почты будет подсвечиваться и появляться рядом к-во новых писем, буквально сегодня допилю. На вики есть пару вариантов. На самом деле это не одна подложка фон, а каждый отдельный видждет со своим форматированием и сепараторами имаджбоксами, в конфиге всё есть и иконки прилагаются. Возможно, это всё как-то можно сделать грамотнее, элегантнее и лаконичнее, но у меня только так получилось. Кто знает как лучше сделать - конфиг в руки. Дело в том, что я особо-то показывать не планировал никому, так что уж делайте скидку.

science ★★☆ ()
Последнее исправление: science (всего исправлений: 1)

В целом на 5, но шрифты все портят.

Neverhex ()
Ответ на: комментарий от science

Только интересно, как ты определяешь, сколько приложение требует памяти. Сказать, что десктоп должен жрать не больше 112,5 МБ - это попахивает цифрами с потолка.

По сабжу - довольно приятно, правда, непонятно назначение индикаторов заполненности винта и температуры, и обоина странная. Запили вот конфиг Vim'а, он вообще отлично выглядит.

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

Только интересно, как ты определяешь, сколько приложение требует памяти.

а free/top/htop зачем? Сколько какое приложение жрет памяти определить достаточно легко и точно. Например загрузился с приложением или набором приложений, а потом без них - и так пару раз для проверки.

Сказать, что десктоп должен жрать не больше 112,5 МБ

Обрати внимание, на скриншоте на виджете ram стоит цифра 110MB, это скриншот системы готовой к работе - сразу после загрузки. Полагаю, ты будешь удивлен, что эта система от груба до готовой к работе загружается за 5 секунд. Не веришь, снять видос, показать бутчарт? :)

Запили вот конфиг Vim'а, он вообще отлично выглядит.

тема vim'а и vimrc есть в репе.

Насчет виджета харда: в ноуте используется несколько хардов, ssd-система, hdd-хранилище и подключаемые внешние, так что сколько на каком оперативно неплохо бы знать. К тому-же, в описании я говорил, что там по ЛКМ открывается udisk-glue - отмонтирование/детач ФС и устройств.

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

а free/top/htop зачем?

Я имел ввиду, каким знанием ты пользуешься, чтобы сказать, что такое-то приложение обойдется таким-то объемом памяти.

Полагаю, ты будешь удивлен, что эта система от груба до готовой к работе загружается за 5 секунд.

Нет, ни разу. Только работа не состоит ведь из перезагрузок? Я, например, свою машину не перегружаю без необходимости, т.к. suspend-to-ram достаточно быстрый (~3 секунды) и удобный. Соответственно, мне плевать на то, что время запуска до иксов составляет около 15 секунд.

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

Не веришь, снять видос, показать бутчарт? :)

Даёшь скринкаст по системе! =)

T0E1S2T3E4R5 ()

Годно.

Первый раз Awesome действительно порадовал глаз.

tekk ★★★★★ ()

Мне нравится, очень хорошо. Картинку бы качества получше.

sevenfourk ()

непонятно, как в таком окружении можно работать, но очень красиво!

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

мне становится страшно, когда я вижу систему, в которую было вложено столько времени и усилий.

К врачу сходите. Когда вы видите с любовью обставленную и декорированную квартиру, вам не страшно?

Какое красноглазие.

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

вот это гуд! не хватает изменяемой кроном по расписанию обоины!

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

oh-my-zsh?

он есть, но нигде не показан, даже вот не пойму где вы его наблюдаете :0)

science ★★☆ ()

Зачем в тайловом вм обои, тем более такие уродские? Бинарные часы - пижонство, рабочие столы без названий.

Скриншот производит то же впечатление, что и compiz с мохнатыми резиновыми окошками, только без compiz.

imtw ()
Ответ на: комментарий от science

Вот что с людьми лор делает: любое негативное мнение a priori принимают за вброс. А под кроватью у вас тролли не водятся?

imtw ()

А каким плагином раскрашена статусная строка в виме? В конфиге посмотрел, но ничего похожего там не нашел.

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

Бинарные часы - пижонство

Да.

рабочие столы без названий

Правильно, один и тот же стол можно использовать для разных вещей.
---

По сути: не каждый день увидишь красивый скриншот с тайловым ОМ, особенно на ЛОРе (ЛОР обычно не может в эстетику). Но придраться есть к чему:
- консольный текстовый редактор (чёрный полупрозрачный фон) с терминусом это ещё ладно, но такая подсветка синтаксиса превращает текст в новогоднюю гирлянду, хочется убежать, запустить acme и развидеть. http://aiju.de/rant/syntax-highlighting
- вместо квадратиков лучше скрывать, у меня в i3 десять рабочих столов (дефолт), но отображаются лишь непустые.
- я понимаю, тор, i2p, но столько браузеров всё-таки не нужно.

quantum-troll ★★★★★ ()
Ответ на: комментарий от imtw

негативное мнение

мнение не негативное (в чем негатив-то?), а полубредовое.

Например:

Зачем в тайловом вм обои

Awesome не только тайловый wm.

A dynamic floating and tiling window manager

Бинарные часы - пижонство.

Бинарные часы - не пижонство. Это просто бинарные часы, так кэп говорит. Мнемотехники, майндмапы и другая физкультура и развлечения для ума - тоже по вашему пижонство? В таком случае мне жаль носителя вашего мозга.

рабочие столы без названий

это осомский дефолт, мне не интересно и не представляется практичным ограничивать рабочие столы тематиками или определенными приложениями.

science ★★☆ ()
Ответ на: комментарий от quantum-troll

Чуть выше ответил про про бинарные часы. Схема подсветки синтаксиса не понравилась? :) Их тысячи, что-то нравится вам - что-то мне. Что касается браузеров - для веб-разработчика неплохо бы иметь с десяток браузеров (несмотря всего на 3 движка), надеюсь не нужно объяснять почему. Разумеется для серфинга используется только один, FF.

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

Мнемотехники, майндмапы и другая физкультура и развлечения для ума - тоже по вашему пижонство?

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

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

Часы созданы для того, чтобы посмотреть время

ну я смотрю по ним время, что же еще-то. Не понимаю в чем проблема. >_>

Шляпы тоже созданы, чтобы носить на голове. Но лично вы ведь выбираете себе шляпу по вкусу и удобству, надеюсь.

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

мнение не негативное (в чем негатив-то?), а полубредовое.

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

Для быстрого конфигурирования Awesome - по хоткею modkey+A открывается tmuxinator (менеждер tmux сессий) в терминале и открывает две вертикальные панели с vim - одна с rc.lua, вторая с theme.lua

Так часто приходится редактировать конфиг? Это значит, что ваш десктоп не предназначен для работы.

ограничивать рабочие столы тематиками или определенными приложениями

Ну и напрасно. Самый быстрый способ переключиться на задачу - переключиться на связанный с ней рабочий стол.

Мнемотехники, майндмапы и другая физкультура и развлечения для ума - тоже по вашему пижонство?

Это всё прекрасно, но чтобы переключить передачу в вашем автомобиле, нужно собрать кубик рубика?

imtw ()

Подожду апгрейда до 3.5 и утащу что-нибудь.

poe ()

просто великолепно!

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