LINUX.ORG.RU

Gentoosome

 , ,


43

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 ()

Ради валлпапера стоило постить. Заберу :)

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

Попробуй настроить сглаживание шрифтов с помощью оверлея lcd-filtering - вполне годно выходит.

Что касается оптимуса. Его мне не удавалось год назад завести так, чтобы производительность обеих видеокарт была в сумме хотя бы больше даже самой слабой из них. Хотя тут скорее всего дело в моих кривых руках.

glibych ★★
()

Твой конфиги чувак, в рамку и на стену)) пару дней еще только на awesome, теперь знаю к чему идти)

byte_men
()

Кстати, как впечатление от spacefm? По функционалу годится в замену, например, krusader?

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

как впечатление от spacefm?

Объективно самый удобный и настраиваемый GTK файловый менеджер. Krusader не пробовал.

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

Абсолютно согласен, как раз искал как сделать эту раскраску - квадратики убрал, а как цвета поставить не пойму. Спасибо что я так удачно зашел.

В смысле, вам подсказать как это сделать?

klazutin
()

Еще раз перечитал, переглядел, и понял: пора переезжать...

вполне офигенно реализовано, и только прибавляет.

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

Имхо, из гуёвых двухпанельников под линукс doublecmd (с версии 0.5.5) — лучший. Читалка QuiteRSS чем хороша? Консольный newsbeuter для клавиатуролюбителей получше будет.

dadd ★★★
()

Афигеть. Очень круто.

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

имхо spacefm таки лучше, например по скорости работы и режиму полной настройки Design Mode (можно назначить любой хоткей на любую опцию, создать свою и так далее).
QuiteRSS - ничем особо не хороша, осталась с давних времен, а так естественно использую newsbeuter.

science ★★☆
() автор топика

Офигенно! Очень красиво

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

В doublecmd тоже можно повесить любую внутреннюю/внешнюю команду на произвольный хоткей. Скорость открытия директорий с кучей файлов ещё выше за счёт возможности отключения иконок. Общее кол-во настроек в разы больше, при этом ресурсов потребляет почти столько же.

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

С чего такой вывод? Тут самая большая концентрация интересных собоседников/оживленные дискуссии в интернете + тут можно получить помощь в решении технических вопросов.

tyakos ★★★
()

Очень круто. Цвета шикарные.

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

Нет, спасибо, я уже разобрался, просто помогло ваше

Правда, потребуется крошечный патч taglist.lua.

После этого хоть направление поисков выяснил.

alozovskoy ★★★★★
()

Очень понравилось, но сам бы не смог пользоваться авесомом - не хватает графических утилит для настройки системы (вроде systemsettings из KDE).

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

Что мешает использовать awesome вместо Kwin?

Сложилось впечатление что с легковесными WM принято не использовать DE и выбирать софт на GTK. Да и в KWin тоже есть режим тайлинга.

bsdfun ★★★★★
()

Я не совсем понял про compton. Он обеспечивает композитинг, даже если WM не умеет с ним (compton) работать? Т.е. можно юзать, скажем, с twm или metacity?

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

Сложилось впечатление что с легковесными WM принято не использовать DE и выбирать софт на GTK. Да и в KWin тоже есть режим тайлинга.

Принято - да, но никто не мешает жеж.

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

даже если WM не умеет с ним (compton) работать

compton это композитинг для иксов, если WM написан по спецификациям иксов - должен работать. В общем умеет.

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

исходники lua-oocairo

http://oocairo.naquadah.org/dist

как эго установить в Арче?

понятия не имею, арчем не пользуюсь. Но запиши вот полезный сайт по арчу :)

https://aur.archlinux.org/packages/lua-oocairo/

я вроде как слышал на канале, что оно с 3.5 осомом не совместимо (в 3.5 вообще много проблем, стоит взглянуть на багтрекер, многие откатываются)

science ★★☆
() автор топика

Очень круто. Вот только жаль что темы с версией 3.5 не совместимы (лень копаться), а то только ебилд с 3.5 собрал.

soko1 ★★★★★
()

Поправь binaryclock.DEC2BIN()
IN,D=math.floor(IN/B),math.mod(IN,B)+1
на
IN,D=math.floor(IN/B),math.fmod(IN,B)+1
Ибо math.mod удалили из

Lua 5.1.5


Темку стырил себе, спасибо. Ибо сразу захотелось пересесть на авесом с кед, после скриншота. Одно но: compton в наглую отказывался нормально работать с овесомом, пока обоину не выставил через feh/nitrogen.

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

Спасибо.

Но дело в том, что я на осоме-3.4.13 и Lua-5.1.5, часы работают отлично. На 3.5 ближайшие пару месяцев переходить не буду, там достаточно много проблем). Но спасибо, при миграции учту.

compton в наглую отказывался нормально работать с овесомом,

compton идеально работает с осомом, смотря какую версию ты поставил конечно. У меня 0_pre20121114

feh/nitrogen.

вообще-то обоина через awsetbg должна по дефолту работать, т.к. это тот же feh

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

c awsetbg не проверял честно
Странно, у меня тоже осом 3.4.13 и луа и комптон тот же. Даже дистр тот же, лолд. Хотя, у меня юз-флаг deprecated отключен. Может в нем дело? math.mod-то как deprecated значится.


P.S. Кто-нибудь знает как поставить на разные мониторы разную обоину? nitrogen не предлагать. Пробовал zaphor mode, у меня от него клавиатура криво работает и осом не видит ее. оО

no-steam ★★
()

Кстати говоря, я думаю ты этим постом весьма существенно популяризировал осом, судя с отзывов и количества фоловеров темы :)

Spirit_of_Stallman ★★★
()
Ответ на: комментарий от no-steam

c awsetbg не проверял честно

awsetbg это нативное средство работы с обоями в осоме, обёртка, которая работает с волппеперсеттерами, которые может найти или специально указанными, например в конфиге темы (по дефолту) всегда указывается:

theme.wallpaper_cmd = { "awsetbg /home/user/.config/awesome/wallpapers/wallpaper.jpg" }
читани awsetbg -h && man awsetbg
у меня например работает с feh

Кто-нибудь знает как поставить на разные мониторы разную обоину?

смотря как именно у тебя разделены дисплеи, режим и так далее, если дисплеи реально разные (а не один виртуальный), то работает вот так:

DISPLAY=:0.0 awsetbg /home/user/.config/awesome/wallpapers/wallpaper1.jpg
DISPLAY=:1.0 awsetbg /home/user/.config/awesome/wallpapers/wallpaper2.jpg
по номеру в общем.

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

Дисплеи склеены в один виртуальный, DISPLAY=0.1/1.0 не работают.
Нитроген каким-то боком умеет ставить разные обои, но он гуевый + не умеет рандомно менять обои.

no-steam ★★
()

Круть. Самый лучший скриншот эва.

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

не везде ~/ прописать, как оказалось, работает

-"/home/username/.config/awesome/blah-blah-blah"
+os.getenv("HOME").."/.config/awesome/blah-blah-blah"

(тред не читал, если что)

Надо на досуге позаимствовать - менюшка вроде ничего и из трея что-нибудь...

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