У меня есть 3 монитора с использованием Awesome Window Manager.

У меня есть несколько приложений, которые я всегда запускаю при входе в систему, и мне приходится вручную размещать их на нужных экранах / тегах.

Есть ли способ сделать это программно? Что-то в rc.lua? Я хотел бы иметь возможность переместить их на другие экраны, и другие экземпляры тех же приложений не принудительно. Другими словами, это всего лишь начальная установка силы.

1 ответ1

0

Чтобы запускать приложения автоматически при входе в систему, вы можете добавить их в ~/.xinitrc или около того. Вот пример.

gtk-redshift &
calised &
urxvtd -q -o -f &

Чтобы открыть их на определенных тегах / экране, см. Ужасные правила : https://awesome.naquadah.org/wiki/FAQ#How_to_start_clients_on_specific_tags_and_others_as_floating.3F, в частности, этот пример:

 -- Set Xterm to multiple tags on screen 1
 { rule = { class = "XTerm" }, callback = function(c) c:tags({tags[1][5], tags[1][6]}) end},

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .