Los espacios de trabajo virtuales no son nada nuevo en el mundo de Linux. Permiten que una sola pantalla de ordenador parezca varias, haciendo que la multitarea sea una experiencia más fluida. Si quiere hacer su flujo de trabajo aún más fácil, considere tener aplicaciones específicas que se abran automáticamente en espacios de trabajo separados en Gnome, ahorrándole tener que reorganizar las ventanas a la antigua usanza. La extensión de GNOME Auto Move Windows hace que esto sea fácil de configurar.

Instalar la extensión Auto Move Windows

Para instalar la extensión Auto Move Windows, active el interruptor en la página de extensiones.

AutoWorkspace-screenshot

Cuando se le pida, haga clic en instalar.

Configurar usando la Herramienta de Ajustes de GNOME

Para configurar esta extensión, instale GNOME Tweak Tool. En Ubuntu, puede instalar a través del Centro de Software de Ubuntu, o usando el comando

sudoapt-get install gnome-tweak-tool

Si usas Fedora, es tan sencillo como abrir un terminal y escribir

su-c’yum install gnome-tweak-tool’

Abra la Herramienta Tweal de GNOME y navegue hasta “Extensiones de Shell”. Busque la extensión Auto Move Windows, confirme que está activada y haga clic en el icono de configuración que se ve abajo:

AutoWorkspace-tweak-tool

Cuando se abra la ventana de preferencias de la extensión del shell de GNOME, haga clic en el botón “Añadir regla” en la parte inferior izquierda.

AutoWorkspace-extension-preferences

Ahora verá una lista de sus aplicaciones instaladas. Seleccione la aplicación que desea abrir automáticamente en un espacio de trabajo específico, luego seleccione el espacio de trabajo deseado en el campo de abajo. En la captura de pantalla de abajo, he elegido Rhythmbox para que se abra en el espacio de trabajo nº 4 cuando se inicie.

AutoWorkspace-select-app

Configurar usando la línea de comandos

Este comando realiza la misma tarea mostrada arriba:

gsettings set org.gnome.shell.extensions.auto-move-windows application-list “[‘APPLICATION.desktop:WORKSPACE’]”

Sustituya APPLICATION por el nombre de la aplicación elegida. Puedes encontrar el nombre exacto de las aplicaciones navegando a “/usr/share/applications/

“. Luego, reemplace WORKSPACE con el número del espacio de trabajo que desea que la aplicación utilice. A continuación, vuelvo a configurar Rhythmbox para que se abra en el espacio de trabajo #4 cuando se inicie.
gsettings set org.gnome.shell.extensions.auto-move-windows application-list “[‘Rhythmbox.desktop:4’]”

Si quieres establecer varias aplicaciones a través de la línea de comandos, simplemente sepáralas con comas. Abajo también estoy designando a Firefox para que se abra en el espacio de trabajo #2.

gsettings set org.gnome.shell.extensions.auto-move-windows application-list “[‘Rhythmbox.desktop:4′,’Firefox.desktop:2’]”

Configurar usando dconf-editor

Primero, instale dconf-editor.

sudoapt-get install dconf-tools

Los usuarios de Fedora pueden volver a sus terminales y entrar:

su-c’yum install dconf-editor’

Una vez abierta la aplicación, navegue hasta “org -> gnome -> shell -> extensiones -> auto-move-windows”.

Junto a “application-list” el código es el mismo que antes. En la captura de pantalla de abajo, verá Rhythmbox y Firefox establecidos en los espacios de trabajo #4 y #2.

AutoWorkspace-dconf-editor

Ya has terminado.

Sus aplicaciones ahora se abren automáticamente en su elección de espacios de trabajo en Gnome cuando se lanzan. Si quiere mover estas ventanas, siéntase libre. No están ligadas a ningún espacio de trabajo en particular, pero volverán a su espacio de trabajo designado si se cierran y se vuelven a abrir más tarde.

La extensión de mover automáticamente las ventanas también establece el número mínimo de espacios de trabajo disponibles a cualquiera que sea el espacio de trabajo designado más alto. Como he establecido Rhythmbox en el espacio de trabajo nº 4, el shell ahora siempre muestra un mínimo de cuatro espacios de trabajo en GNOME.

AutoWorkspace-shell

Si intento pasar de cuatro espacios de trabajo, el shell creará automáticamente un quinto espacio de trabajo como es habitual. Esta extensión, por lo tanto, logra un buen equilibrio entre tener un número designado de espacios de trabajo y hacer que el número de espacios de trabajo aumente dinámicamente según sea necesario.