使任务栏中的应用始终处于相同的顺序。在其他人的右侧打开应用程序

时间:2012-09-03 20:29:15

标签: awesome-wm

我想在任务栏中以相同的顺序创建一些应用程序(我在开始会话时打开)。这可能吗?

Vim | Chrome | Terminal

另一个问题:现在,当我打开一个应用程序时,它会在任务栏的左侧打开,有没有办法在已打开的应用程序之后打开它而不是在右侧?

我在rc.lua中有这些行:

-- Add widgets to the wibox - order matters
mywibox[s].widgets = {
    {
        mylauncher,
        mytaglist[s],
        mypromptbox[s],
        layout = awful.widget.layout.horizontal.leftright
    },
    mylayoutbox[s],
    mytextclock,
    s == 1 and mysystray or nil,
    mytasklist[s],
    layout = awful.widget.layout.horizontal.rightleft
}

哈维

1 个答案:

答案 0 :(得分:2)

要将新窗口置于列表末尾(使其成为从属窗口),您可以将规则添加到rc.lua文件

{ rule = { }, properties = { }, callback = awful.client.setslave }

要自动启动应用,请使用

awful.util.spawn_with_shell("App1 -with -keys")
awful.util.spawn_with_shell("App2 -with -keys")

他们会按照我相信的顺序运行。并确保你在rc.lua中添加了糟糕的内容。你可以通过功能要求(“糟糕”)

来做到这一点

Take a look at the FAQ

P.S。对不起,我不确定我是否理解你。