使用Awesome的vanilla配置,您将获得9个标签。我需要更多标签才能同时支持多个“活动”。 (例如,活动可以是:“一般计算机使用”,“编码”,“图形编辑”)。
我认为默认的九个标签是“一行”。我希望有多个“行”标签,即3x9,三行,每行九个标签。它可以被认为是m-by-n标签矩阵。
我会将每个活动及其所需的程序保留在自己的行中。
默认情况下,[modkey] - [left / right]在标签之间移动。 [modkey] - [up / down]可用于在行之间移动。
这不是很棒吗?
不幸的是,当谈到lua编程和令人敬畏的API时,我完全缺乏经验。实现这个需要做哪些修改?
答案 0 :(得分:0)
那应该不是问题。您必须添加任意数量的标签(m * n)并将以下内容添加到您的rc.lua中:
awful.key({ modkey, }, "Down",
function () awful.tag.viewidx(n) end, --Replace the n!
{description = "view previous", group = "tag"}),
awful.key({ modkey, }, "Up",
function () awful.tag.viewidx(-n) end, --Replace the n!
{description = "view previous", group = "tag"}),
但遗憾的是,我不知道将标签列表显示为矩阵。