Awesome 4, + и -

Нашел Freedesktop.org menu and desktop icons support for Awesome WM 4.x. И там тоже все работает. ) А вот встроенный /usr/share/awesome/lib/menubar/menu_gen.lua кому-нибудь удалось вписать в ~/.config/awesome/rc.lua? Мне пока нет.
Истина где-то рядом...

До меня дошло! ))))) menu_gen.lua совсем не к тому меню. И вносить его никуда дополнительно не надо. ))

P.S.: Если у кого-то что-то не получилось, возможно просто еще не дошло... )))
Истина где-то рядом...
Тут пишут во многих местах, что типа ни в Vicious, ни в Lain не работает адекватно статистика сети без извращений.
У мну работает. Если не создавать 2 или 4 wibox.widget.textbox для этого, а только один, в который вписать все сразу:

   -- Create a net widget
    mynetwidget = wibox.widget.textbox()
    vicious.register(mynetwidget, vicious.widgets.net, " ↑ : ${eth0 up_kb} kb/s [ ${eth0 tx_mb} mb ]  ↓ : ${eth0 down_kb} kb/s  [ ${eth0 rx_mb} mb ] ", 1)
Это для проводной сети. eth0, естественно, нужно заменить на свой сетевой интерфейс.

P.S.: Секретами Awesome WM тут буду делиться только я? ))
Истина где-то рядом...
R.V.
P.S.: Секретами Awesome WM тут буду делиться только я? ))
в 4+ похерили настройку textbox, если присваивать значение через

local volumewidget = wibox.widget{
      text   = pulseaudio.volume_info(),
      widget = wibox.widget.textbox,
      font   = "Terminus Re33 Bold 12",
}
покрасить текст невозможно
wibox.widget.textbox.text
    Set a textbox' text.
    Type:

        text The text to display. Pango markup is ignored and shown as-is.
https://github.com/warlock90000/awesome
warlock9000
похерили настройку textbox, если присваивать значение через
Там, наверное, по другому можно как-то. Все же поменялось.

Сделал себе простейший volumewidget из Vicious:
    -- Create a volume widget
    volumewidget = wibox.widget.textbox()
    vicious.register(volumewidget, vicious.widgets.volume, " $2 : $1 % ", 10, "Master")

warlock9000
покрасить текст невозможно
Я себе не крашу, но видел, как задают параметры через <span color="white">MPD:</span>, например.
Истина где-то рядом...
R.V.
Там, наверное, по другому можно как-то. Все же поменялось.
напиши как

R.V.
Сделал себе простейший volumewidget из Vicious:
Vicious не форматируют вид, они дают данные
R.V.
но видел, как задают параметры через
Pango не катит судя по вике и моему опыту
https://github.com/warlock90000/awesome

warlock9000, можно для примера посмотреть тут.

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

Из нововведений понравился еще автоматический подхват hotkeys_popup.show_help внесенных в свой конфиг сочетаний клавиш.
Интересные key bindings нашел еще и тут.
Истина где-то рядом...
R.V.
warlock9000, можно для примера посмотреть тут.
у меня на тех темах и сделано
https://github.com/warlock90000/awesome

Ну, всёёё... )) Ай уделал bspwm. ))) Раньше только у него такое было.

Только для читателей нашего форума! [[ Как, впрочем, и пост о статистике сети выше.]] Такого нигде для Awesome WM не найдете. )

Изменение размеров неиспользуемого пространства вокруг окон (gaps) с помощью колесика мышки!

-- [[ Mouse bindings
-- ...
clientbuttons = awful.util.table.join(
    -- ...
    awful.button({ modkey, }, 4, function () lain.util.useless_gaps_resize( 1) end),
    awful.button({ modkey, }, 5, function () lain.util.useless_gaps_resize(-1) end)
)
-- ]]

Теперь на ходу, соответственно, изменяются и размеры окон.

Доволен, как слон... ))
Истина где-то рядом...
R.V.
Изменение размеров неиспользуемого пространства вокруг окон (gaps) с помощью колесика мышки!
Круто! Уже использую. Плюсег тебе в карму :)
https://github.com/warlock90000/awesome
 
Зарегистрироваться или войдите чтобы оставить сообщение.