пятница, 7 октября 2011 г.

Запускаем приложения на определенном рабочем столе в Gnome Shell.

GNOME Shell Auto Move Windows - это расширение из комплекта расширений, предназначенное для того, чтобы контролировать запуск определенных приложений на определенных рабочих столах.

  • Установка расширения.
1. Если расширение не было установлено из комплекта, установим его простыми командами:

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extensions-auto-move-windows

2. После установки необходимо поправить версию shell в конфигурации на текущую:
gksu gedit /usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gnome.org/metadata.json
Изменим "shell-version" на текущую, установленную в системе. Узнать версию можно с помощью команды gnome-shell --version
Сохранимся и перезапустим Gnome Shell.

3. Третьим пунктом убедимся, что расширение включено в GNOME Tweak Tool. Если необходимо - установим сам GNOME Tweak Tool:
sudo apt-get install gnome-tweak-tool
  • Настройка и использование расширения.
Чтобы заставить определенные приложения запускаться на определенных рабочих стола, используем следующую команду:
gsettings set org.gnome.shell.extensions.auto-move-windows application-list "['APPLICATION.desktop:WORKSPACE-NUMBER','ANOTHER-APPLICATION.desktop:WORKSPACE-NUMBER']"

Где:
"APPLICATION.desktop" это .desktop файл для настраиваемого приложения (находятся в /usr/share/applications/). К примеру Firefox .desktop файл в Ubuntu называется "firefox.desktop". Чтобы быстро узнать название .desktop файла, воспользуемся командой "ls /usr/share/applications | grep APPLICATION"
"WORKSPACE-NUMBER" это номер рабочего стола, на котором мы хотим запускать настраиваемое приложение.
Рабочий пример, настраивающий запуск Firefox на втором рабочем столе, banshee на третьем и Thunderbird на четвертом:
gsettings set org.gnome.shell.extensions.auto-move-windows application-list "['firefox.desktop:2','banshee.desktop:3','thunderbird.desktop:4']"

Так  же вы можете редактировать эти значения через Dconf-editor, в ключе
org > gnome > shell > extensions > auto-move-windows.

Комментариев нет:

Отправить комментарий