Запускаю я все свои приложения через
awesome.connect_signal(
'startup',
function(args)
awful.util.spawn('bash -c "~/.dwm/autostart.sh"')
end
)
Далее в вики прочитал, что можно убрать urgent этим куском кода:
-- if you don't want new clients to be urgent by default
client.disconnect_signal("request::activate", awful.permissions.activate)
function awful.permissions.activate(c)
if c:isvisible() then
client.focus = c
c:raise()
end
end
client.connect_signal("request::activate", awful.permissions.activate)
Конечно же, балалайка. Не находит .permissions. Это же осом: последняя циферка в минорной версии не та - отсос петрович xD. Нашел я другой кусок кода:
client.disconnect_signal("request::activate", awful.ewmh.activate)
function awful.ewmh.activate(c)
if c:isvisible() then
client.focus = c
c:raise()
end
end
client.connect_signal("request::activate", awful.ewmh.activate)
Всё клёво, всё хорошо, только минимайз в панельку работает, а unminimize - нет. Как вообще это всё хозяйство починить?