1

タスクバーで常に同じ順序でいくつかのアプリ(セッションの開始時に開く)を表示したいと思います。それは可能ですか?

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
}

ジャビ

4

1 に答える 1

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 に awrap を追加したことを確認してください。関数 require("awful") でそれを行うことができます

よくある質問をご覧ください

PS 申し訳ありませんが、私はあなたのことを正しく理解しているかどうか確信が持てません。

于 2012-09-05T14:22:37.710 に答える