LINUX.ORG.RU

обновил немного свой конфиг

 


7

2

- http://imgur.com/a/VUZLt допилил предпросмотр хоткеев, добавил отображение легенды и возможность показывать контекстно подсказки для приложений (пока сделал для примера для вима только);

- батарейка и температура показываются только когда достигают критического значения; спрятал виджет сети и трей на панели за стрелочку (т.е. как в win xp трей был сделан);

- переделал базовые классы виджетов, теперь можно делать темы с растровой графикой («портировал» тему вертекс), если использовать полупрозрачные картинки, то цвета будут использоваться из Xresources, так же как для «обычных» тем (т.е. без растра)

- общение с spotify и clemetine сугубо средствами dbus

конфиг лежит всё там же: https://github.com/actionless/awesome_config

ну и остальные конфиги, если вдруг кому надо: https://github.com/actionless/dotfiles

кстати, модная тема на картинке в аттаче — просто пример того, как растровые декорации работают, обычно, в последнее время, использую с таким оформлением: https://raw.githubusercontent.com/actionless/awesome_config/devel/screenshots...

>>> Просмотр (1440x900, 374 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 6)

Ответ на: комментарий от actionless

Я временно сижу на i3 :[ всё хочу вернуть на основной эти конфиги, а времени всё нету :P

travka
()

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

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

ну их будет проблематично выдернуть по отдельности, т.к. у меня очень большая коллекция «хелперов» для всяких ситуаций, которые вынесены отдельно чтобы не дублировать в каждом виджете

поэтому чтобы использовать какой-то виджет отдельно в своем конфиге можно написать так (на примере стандартного rc.lua):

++      right_layout:add(require("actionless").widgets.mem({
++        update_interval = 10,
++        list_length = 20,
++        bg = "#123456",
++        fg = "#abcdef",
++      }))
193     right_layout:add(mytextclock)
actionless ★★★★★
() автор топика

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

gill_beits ★★★★
()

Вотето годнота. Разве что рамка не особо в тему.

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

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

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

gnome toolkit ненужно, а в остальном симпатично.

как ты заставил трей скрываться/раскрываться (не хочу лезть в код) — через оборачивание в лайауты или как-то хитрее?

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

вот где он у меня создается https://github.com/actionless/awesome_config/blob/devel/config/toolbar.lua#L80 и сразу же дальше добавляется на панель

сами виджеты объявлены в config/widgets.lua иначе в одном файле это слишком жирно получается

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

допилил предпросмотр хоткеев

Это какая-то осомвская тулза? Как это сделано - ты руками наполняешь эту «табличку» или она генерируется автоматически?

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

Это какая-то осомвская тулза?

нет, я сам пилю

она генерируется автоматически

для хоткеев самого осома

руками наполняешь эту «табличку»

для «внешних» программ

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

Шикарное оформление. В тебе художник помирает =).

elve
()

дайте gtk2/3, metacity тоже

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