Virtuelle Arbeitsbereiche sind in der Linux-Welt nichts Neues. Sie ermöglichen es einem einzelnen Computerbildschirm, sich wie mehrere zu fühlen, was das Multitasking zu einem flüssigeren Erlebnis macht. Wenn Sie Ihren Arbeitsablauf noch einfacher gestalten möchten, sollten Sie in Betracht ziehen, dass bestimmte Anwendungen automatisch in separaten Arbeitsbereichen in GNOME geöffnet werden. Dadurch müssen Sie Windows nicht auf die altmodische Art neu anordnen. Die Auto Move Windows GNOME-Erweiterung erleichtert die Einrichtung.

Installieren Sie die Auto Move Windows-Erweiterung

Um die Auto Move Windows-Erweiterung zu installieren, schalten Sie den Ein-Aus-Schalter auf der Erweiterungsseite ein.

Wenn Sie dazu aufgefordert werden, klicken Sie auf Installieren.

Konfigurieren Sie mit dem GNOME-Tweak-Tool

Um diese Erweiterung zu konfigurieren, installiere GNOME Tweak Tool. In Ubuntu können Sie über das Ubuntu Software Center oder mit dem folgenden Befehl installieren:

 sudo apt-get installieren gnome-tweak-tool 

Wenn Sie Fedora verwenden, ist dies ein einfaches Öffnen eines Terminals und Tippen:

 su -c 'yum installieren gnome-tweak-tool' 

Öffnen Sie das GNOME Tweal Tool und navigieren Sie zu "Shell Extensions". Suchen Sie nach der Auto Move Windows-Erweiterung, bestätigen Sie, dass sie aktiviert ist, und klicken Sie auf das unten angezeigte Konfigurationssymbol:

Wenn das Fenster der GNOME-Shell-Erweiterung geöffnet wird, klicken Sie auf die Schaltfläche "Regel hinzufügen" unten links.

Sie sehen sich nun eine Liste Ihrer installierten Anwendungen an. Wählen Sie die Anwendung aus, die Sie automatisch für einen bestimmten Arbeitsbereich öffnen möchten, und wählen Sie den gewünschten Arbeitsbereich im darunter liegenden Feld aus. Im folgenden Screenshot habe ich Rhythmbox ausgewählt, um beim Start von Arbeitsbereich 4 geöffnet zu werden.

Konfigurieren Sie über die Befehlszeile

Dieser eine Befehl führt dieselbe oben angezeigte Aufgabe aus:

 gsettings set org.gnome.shell.extensions.auto-move-windows Anwendungsliste "['APPLICATION.desktop: WORKSPACE']" 

Ersetzen Sie APPLICATION durch den Namen Ihrer gewählten Anwendung. Sie finden den genauen Namen der Anwendungen, indem Sie zu " / usr / share / applications / " navigieren. Ersetzen Sie dann WORKSPACE durch die Nummer des Arbeitsbereichs, den die Anwendung verwenden soll. Im Folgenden setze ich Rhythmbox erneut so, dass sie beim Start von Arbeitsbereich 4 geöffnet wird.

 gsettings set org.gnome.shell.extensions.auto-move-windows Anwendungsliste "['Rhythmbox.desktop: 4']" 

Wenn Sie mehrere Anwendungen über die Befehlszeile festlegen möchten, trennen Sie sie einfach durch Kommas. Unten schreibe ich auch Firefox, um in Arbeitsbereich # 2 zu öffnen.

 gsettings set org.gnome.shell.extensions.auto-move-windows Anwendungsliste "['Rhythmbox.desktop: 4', 'Firefox.desktop: 2']" 

Konfigurieren Sie mit dem Dconf-Editor

Installieren Sie zuerst den Dconf-Editor.

 sudo apt-get installieren dconf-tools 

Fedora-Benutzer können zu ihren Terminals zurückkehren und Folgendes eingeben:

 su -c 'yum installieren dconf-editor' 

Wenn die Anwendung geöffnet ist, navigieren Sie zu "org -> gnome -> shell -> extensions -> auto-move-windows".

Neben der "Anwendungsliste" ist der Code derselbe wie zuvor. Im folgenden Screenshot sehen Sie, dass Rhythmbox und Firefox auf die Arbeitsbereiche 4 und 2 eingestellt sind.

Sie sind fertig!

Ihre Anwendungen werden nun beim Start automatisch in Ihren Arbeitsbereichen in GNOME geöffnet. Wenn Sie diese Fenster verschieben möchten, fühlen Sie sich frei. Sie sind nicht an einen bestimmten Arbeitsbereich gebunden, aber sie kehren zu ihrem zugewiesenen Arbeitsbereich zurück, wenn sie geschlossen und später wieder geöffnet werden.

Mit der Auto Move Windows-Erweiterung wird außerdem die Mindestanzahl verfügbarer Arbeitsbereiche auf den höchsten Arbeitsbereich festgelegt. Da ich Rhythmbox auf Arbeitsbereich 4 eingestellt habe, zeigt die Shell jetzt immer mindestens vier Arbeitsbereiche in GNOME an.

Wenn ich versuche, über vier Arbeitsbereiche hinauszugehen, erstellt die Shell automatisch einen fünften Arbeitsbereich. Diese Erweiterung trifft daher auf ein ausgewogenes Verhältnis zwischen einer festgelegten Anzahl von Arbeitsbereichen und einer dynamischen Zunahme der Anzahl von Arbeitsbereichen nach Bedarf.