您能否建议一些将某些程序/窗口绑定到其自己的工作区的简单方法?例如,firefox 始终在工作区 1 上启动,chromium - 工作区 2,终端 - 工作区 3 等。
谢谢你!
答案1
您可以使用 Awesome 原生规则:
awful.rules.rules = {
{ rule = { class = "Firefox" },
properties = { tag = tags[1][1] , switchtotag=true } },
{ rule = { class = "Chromium" },
properties = { tag = tags[1][2] , switchtotag=true } },
{ rule = { class = "Terminal" },
properties = { tag = tags[1][3] , switchtotag=true } },
}
您可以使用 来确认班级名称wmctrl -lx
。
答案2
我建议使用狡猾:
Shifty 是一款实现动态标记的 Awesome 3 扩展程序。它还实现了客户端匹配配置,简化了标记客户端匹配。以下是 shifty 让 awesome 更棒的几种方法:
- 即时创建和处置标签
- 高级客户匹配
- 在标签之间轻松移动客户端
- 标签列表补全中的标签添加/重命名提示
- 重新排序标签和配置定位
- 标签名称猜测,自动无配置客户端分组
- 每个客户端和标签可自定义键绑定
- 简单但功能强大的配置