2012-10-12 151 views
4

awesome wm当我按mod-q我杀死当前窗口。我想弹出一个是/否对话框,确认操作:awesome wm:弹出窗口是/否对话框当查杀窗口

if zenity --question --title='Quit?' --text='Quit?'; then kill_the_window; fi 

但是,杀伤作用从Lua代码在运行rc.lua,而不是从壳。

awful.key({ modkey, }, "q", function (c) c:kill() end)     

如何使真棒等待zenity输出查杀窗口前,

回答

2

真棒写在卢阿,因此,所有你需要知道的是如何捕捉运行程序的退出状态LUA。请参阅this question