LINUX.ORG.RU

awesome 3.5 запуск скрипта

 


1

3

Почему то не хочет это работать

shdw = awful.widget.button({image = '/path/to/image'})
shdw:buttons({}, 1, function() awful.util.spawn_with_shell('/path/to/script') end)
Авесом не ругается виджет на пенели висит. но ничего не происходит при нажатии, как привязать подскажите. Хотелось шутдаун повесить. да и вообще понять как любую другую команду запустить на кнопке.


-- Простой виджет специально предназначенный для запуска
shdw = awful.widget.launcher({ image = "/path/to/image", command = "/path/to/script" })

-- Более общий случай как повесить несколько кнопок на любой виджет
shdw = wibox.widget.imagebox("/path/to/image")
shdw:buttons(awful.util.table.join(
	awful.button({}, 1, function () awful.util.spawn_with_shell("/path/to/script") end),
	awful.button({}, 3, function () awful.util.spawn_with_shell("/path/to/another/script") end)
))
Worron ★★★ ()
Ответ на: комментарий от Worron

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

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

да все работает. спасибо за готовое решение проблемы.

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