LINUX.ORG.RU

Оно ругается на некорректный escape-символ в файле pech.lua на 48-ой строке.

Попробуй в этой строке заменить \* на \n.

// немного оффтоп — модуль сильно протух, ты уверен, что он вообще должен заводиться со свежайшим Awesome?

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

Перенеси весь код лаунчера в rc.lua к объявлению главного меню:

mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon,
                                     menu = mymainmenu })
-- create a network menu widget
function mynetworkmenu()
    networkmenu = awful.menu({  items = netmgr.generate_network_menu()    })
    return networkmenu
end
    mynetworklauncher = awful.widget.launcher({ image = beautiful.awesome_icon, menu = mynetworkmenu()})
 
nettimer = timer({ timeout = 360 })
nettimer:connect_signal("timeout", function() mynetworklauncher = awful.widget.launcher({ image = beautiful.awesome_icon, menu = mynetworkmenu()})
        end)
nettimer:start()
DeadEye ★★★★★ ()
Ответ на: комментарий от oster2011

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

Если ты про вид строчек в меню, то их вид зависит не от виджета, а от вывода nmcli. Модифицируй вызовы в pech.lua с нужными тебе ключами, справку по ключам смотреть в % man nmcli ^_~

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

Параметры внешнего вида меню можно передать через аргумент theme. Например выставить ширину меню

networkmenu = awful.menu({ items = netmgr.generate_network_menu(), theme = { width = 400 } })

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