Виртуалните работни пространства не са нищо ново в света на Linux. Те позволяват на един компютърен екран да се чувства като няколко, което прави мултитаскинг по-гладко преживяване. Ако искате да направите вашия работен процес още по-лесен, помислете дали определени приложения автоматично се отварят в отделни работни пространства в GNOME, което ви предпазва от необходимостта да пренастройвате прозорците по старомодния начин. Разширението за автоматично преместване на Windows GNOME прави това лесно да се настрои.

Инсталирайте разширението Автоматично преместване на Windows

За да инсталирате разширението Автоматично преместване на Windows, превключете превключвателя за включване и изключване на страницата с разширения.

Когато бъдете подканени, кликнете върху инсталацията.

Конфигурирайте използването на инструмента за ощипване на GNOME

За да конфигурирате това разширение, инсталирайте GNOME Tweak Tool. В Ubuntu можете да инсталирате чрез софтуера на Ubuntu или чрез командата:

 sudo apt-get инсталирате gnome-tweak-инструмент 

Ако използвате Fedora, това е просто като отваряне на терминал и пишете:

 su-c 'yum Инсталиране на gnome-tweak-tool " 

Отворете инструмента за Tweal на GNOME и отидете на "Shell Extensions". Потърсете разширението Auto Move на Windows, потвърдете, че е включено и кликнете върху иконата за конфигурация, която се вижда по-долу:

Когато се отвори прозорецът за предпочитания за разширение на разширението на GNOME, кликнете върху бутона "Добавяне на правило" в долния ляв ъгъл.

Сега разглеждате списък с инсталираните приложения. Изберете приложението, което искате да се отвори автоматично в конкретно работно пространство, след което изберете желаното работно място в полето отдолу. В екранната снимка по-долу избрах Rhythmbox да се отвори на работното място # 4, когато стартира.

Конфигурирайте използването на командния ред

Тази една команда изпълнява същата задача, показана по-горе:

 gsettings set org.gnome.shell.extensions.auto-move-windows приложение-списък "['APPLICATION.desktop: WORKSPACE']" 

Заменете APPLICATION с името на избраното от вас приложение. Можете да намерите точното име на приложенията, като отворите " / usr / share / applications / ". След това заменете WORKSPACE с номера на работното пространство, което искате приложението да използва. По-долу отново поставям Rhythmbox да се отвори на работното място # 4, когато стартира.

 gsettings зададени org.gnome.shell.extensions.auto-move-windows списък с приложения "['Rhythmbox.desktop: 4']" 

Ако искате да зададете няколко приложения чрез командния ред, просто ги разделете със запетаи. По-долу аз също посочвам, че Firefox ще се отвори в работното пространство # 2.

 gsettings set org.gnome.shell.extensions.auto-move-windows списък с приложения "['Rhythmbox.desktop: 4', 'Firefox.desktop: 2']" 

Конфигуриране чрез dconf-редактор

Първо, инсталирайте dconf-редактора.

 sudo apt-get инсталирате dconf-tools 

Потребителите на Fedora могат да се върнат на своите терминали и да въведат:

 su-c 'yum инсталирате dconf-editor' 

След като приложението е отворено, отворете "org -> gnome -> shell -> extensions -> auto-move-windows".

До "списъка с приложения" кодът е същият като преди. В екранното изображение по-долу ще видите Rhythmbox и Firefox в работните пространства # 4 и # 2.

Вие сте готови!

Сега вашите приложения се отварят автоматично при избора на работните пространства в GNOME, когато стартирате. Ако искате да преместите тези прозорци наоколо, се чувствайте свободни. Те не са обвързани с конкретно работно пространство, но те ще се върнат в определеното работно пространство, ако бъдат затворени и повторно отворени по-късно.

Разширението за автоматично преместване на Windows също така определя минималния брой налични работни пространства за това, което е най-високото ви определено работно пространство. Тъй като зададох Rhythmbox на работното място # 4, черупката сега показва винаги минимум четири работни пространства в GNOME.

Ако се опитам да мина през четири работни пространства, черупката автоматично ще създаде пети работно пространство, както обикновено. Това разширение следователно постига добър баланс между наличието на определен брой работни пространства и увеличаването на броя на работните пространства, ако е необходимо.