Есть ли способ запустить сразу несколько приложений и упорядочить их окна?

Предположим, что у меня обычно есть три оконных приложения, запущенных одновременно:

Chrome Emacs Terminal

Мне нравится, чтобы они были организованы одинаково. Я хочу, чтобы это произошло на всех моих рабочих столах (или, что бы там ни было, они официально известны). Как я могу открыть эти приложения, чтобы они отображались в одном месте?

1
задан 12 June 2013 в 01:08

2 ответа

Compiz поддерживает такие функции.

Вам нужно будет установить compizconfig-settings-manager. После установки, запустите ccsm.

Теперь вы можете использовать ccsm для настройки / включения Grid и Place Windows под управлением Window.

Как только вы настроите, где открыть окна, вы можете использовать Grid , найденный в разделе «Инструменты системы»> «Настройки».

2
ответ дан 24 May 2018 в 21:10
  • 1
    Я не думаю, что полностью получу ваш ответ. Как это открывает приложения? – gertvdijk 24 June 2013 в 02:48
  • 2
    Вы будете использовать Запуск приложений . Я добавил это к самому ответу. – earthmeLon 24 June 2013 в 02:50
  • 3
    Ах, вы имеете в виду, что это запоминает положение окна в течение неопределенного промежутка времени и восстановит его при следующем запуске? – gertvdijk 24 June 2013 в 02:52
  • 4
    Пользователь должен будет настроить, какие окна он хочет разместить, и где он или она хочет, чтобы они были размещены. Как только это будет выполнено, пользователю придется запускать указанные приложения. Если пользователь решил запустить их при запуске, они могут добавить приложения в свои Startup Applications . Пользователь может решить, что это хорошая функция, или может решить загрузить приложения вручную, когда он или она нуждается в указанном приложении. – earthmeLon 24 June 2013 в 02:58

, если «рабочие столы» (или, что бы они ни называли, официально известны) »- это то, что KDE называет« виртуальными рабочими столами », то есть вы определяете, например. 8 рабочих столов и имеют разные окна на каждом, но «липкие» окна отображаются на всех десктопах, тогда ответ (по крайней мере, с KDE) заключается в использовании kstart. Он имеет опцию --desktop для указания рабочего стола:

kstart --desktop 3 chromium-browser
kstart --desktop 3 konsole -geometry 600x400+0+0

Однако это не очень удобно. Сначала он запускает программу, а затем ждет появления окна. Если заголовок окна не является тем, что он догадывается, вы должны использовать опцию --window. Когда появится окно, оно перемещается на данный рабочий стол.

kstart также имеет параметр --geometry, чтобы указать геометрию окна, но в моем случае он был проигнорирован. Вместо этого я указал геометрию на конкретные параметры геометрии приложения, см. Ответ Роби Басака выше

1
ответ дан 24 May 2018 в 21:10

Другие вопросы по тегам:

Похожие вопросы: