awesome-wm - awesome-wm:为切换视图桌面创建快捷键
问题描述
在awesome
窗口管理器中,我想创建一个快捷方式toggle show dekstop
(如modkey + d
)
我按下ModKey + d
然后它应该显示 destop 然后我再次按下Modkey + d
它应该像以前一样显示窗口
这可能吗
解决方案
在您的rc.lua
设置中:
local show_desktop = false
然后在globalkeys = gears.table.join(
添加:
-- Toggle showing the desktop
awful.key({ altkey, "Control" }, "d",
function(c)
if show_desktop then
for _, c in ipairs(client.get()) do
c:emit_signal(
"request::activate", "key.unminimize", {raise = true}
)
end
show_desktop = false
else
for _, c in ipairs(client.get()) do
c.minimized = true
end
show_desktop = true
end
end,
{description = "toggle showing the desktop", group = "client"}),
我使用 ctrl+alt+d 但您可以根据需要替换上面的内容awful.key({ modkey }, "d",
。
这也是我的Reddit 帖子的链接。
推荐阅读
- java - 使用 ThreadPoolExecutor 缩放 maxPoolSize;为什么池不会动态增加其大小?
- android - 约束布局中的浮动操作按钮
- python - Python中“dict”的内存分配如何工作?
- ios - 通过 CustomStringConvertible 从 Struct 形成字符串
- ssl - 无法使用 pySpark 从 Presto SQL (Trino) 获取数据
- azure - 与外部用户共享 Azure KayVault 机密
- c - 使用 fscanf 读取同一文件夹中的文件时出现问题
- node.js - Axios 请求在 Expo 上出现网络错误
- android - RecyclerView刷新列表值导致Index out of bounds异常
- python - 如何获取当前的日志格式化程序?