Как я открываю приложение в определенной рабочей области от терминала?

Я использую Ubuntu 18.04 Бионический Бобр с Рабочей средой GNOME. Я хотел бы использовать сочетания клавиш для открытия веб-страницы в определенном человеке Chrome в другой рабочей области. Открытие веб-страницы не является никакой проблемой, но я не знаю, как расширить команду для открытия его в моей второй рабочей области. У меня есть ярлыки для перемещения его в другую рабочую область после того, как это открывается, но я хотел бы сделать все это в одном (возможно, звонящий a .sh файл мог бы помочь?). Это - то, что я имею до сих пор:

google-chrome https://askubuntu.com/ --profile-directory="Person 0"
1
задан 10 November 2019 в 07:36

1 ответ

Это - hacky обходное решение, но я думаю, что это достигло бы того, что Вы ищете. Необходимо установить wmctrl сначала путем выполнения следующей команды

sudo apt install wmctrl

Затем, необходимо создать сценарий удара. Сначала создайте текстовый файл и добавьте следующие строки к нему.

#!/bin/bash
wmctrl -s 1
google-chrome https://askubuntu.com/ --profile-directory="Person 0"

(отмечают, что необходимо использовать wmctrl -s %n во второй строке, если Вы хотите открыть Chrome в %n+1-th рабочая область). Сохраните файл как, скажите chrome-workspace2.sh, и делают это исполняемым файлом .

Наконец, при создании сочетания клавиш, используют полный путь для этого сценария как команда для ярлыка.

1
ответ дан 7 December 2019 в 14:57

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

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