【问题标题】:awesome wm: pop yes/no dialog when killing a window很棒的 wm:杀死窗口时弹出是/否对话框
【发布时间】:2012-10-03 01:06:17
【问题描述】:

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

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

但是,killing 函数是从 rc.lua 中的 Lua 代码运行的,而不是从 shell 中运行的。

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

如何在杀死窗口之前让真棒等待zenity 输出,

【问题讨论】:

    标签: zenity awesome-wm


    【解决方案1】:

    Awesome 是用 lua 编写的,所以你只需要知道如何捕获 lua 运行的程序的退出状态。见this question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-13
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多