web-dev-qa-db-fra.com

Comment démarrer une application dans un espace de travail spécifique par programme sur GNOME 3

J'aimerais écrire le script bash qui démarre certaines applications au démarrage. J'aimerais par exemple que Firefox soit ouvert dans le premier espace de travail, Slack sur le second, Spotify sur le troisième. Je sais comment démarrer ces applications, mais je ne sais pas comment les placer dans un espace de travail spécifique. Est-ce possible dans Ubuntu 17 avec GNOME?

2
lusarz

Pas exactement une solution " programmatique ", mais vous pouvez utiliser une extension de GNOME Shell appelée Auto Move Windows pour atteindre votre objectif. (en supposant que vous parliez d'Ubuntu 17.10 avec GNOME Shell). Cette extension vous permet

Déplacez les applications vers des espaces de travail spécifiques lors de la création de fenêtres.

Une fois l'extension installée et activée, ouvrez ses paramètres et cliquez sur " Ajouter une règle " pour sélectionner une application et un espace de travail pour l'application.

enter image description here

1
pomsky