web-dev-qa-db-fra.com

Comment réaliser des «activités» dans Unity?

J'aime le concept d'un bureau centré sur les activités et je me demande si cela peut être réalisé dans Unity. Pour moi, une activité est un couple d'applications qui appartiennent au même sujet, comme la "manipulation de photos", le "développement de logiciels", le "travail de bureau", les "activités sociales", la "musique et la vidéo". Je souhaite utiliser les bureaux virtuels pour organiser les applications qui appartiennent au même groupe d'activités.

Exemple: Desktop 1 contient toutes les applications qui appartiennent au "travail de bureau" Desktop 2 contient toutes les applications dont j'ai besoin pour le "développement de logiciels" Desktop 3 contient toutes les applications dont j'ai généralement besoin pour les "travaux photo"

Par conséquent, je voudrais donner aux bureaux virtuels des noms qui reflètent leur objectif. Et j'aimerais qu'Unity démarre automatiquement les applications requises lorsque je démarre mon ordinateur ou lorsque je passe à l'un des bureaux virtuels.

Est-ce possible avec Unity (ou tout autre bureau)?

3
Ralf Hersel

Vous pouvez le faire avec GNOME Shell. Il y a une extension appelée Déplacement automatique de Windows qui vous permet d'attribuer des bureaux spécifiques à n'importe quelle application (malheureusement, ce n'est pas automatiquement, vous devez définir la configuration pour chaque application à laquelle vous souhaitez appliquer l'extension).

Si vous utilisez Oneiric Ocelot (11.10) vous utiliserez GNOME 3.2, la configuration est vraiment facile. Ouvrez d'abord le dossier d'extension (si vous l'installez à partir du lien ci-dessus, il devrait être /home/user/.local/share/gnome-Shell/extensions/ et ouvrez extension.js avec n'importe quel éditeur de texte (par exemple gedit) et modifiez APPLICATIONS (ligne 16) et insérez une liste d'applications, de paires d'espace de travail, comme ceci: const APPLICATIONS = ['epiphany.desktop:1','evolution.desktop:1','gnome-terminal.desktop:2','empathy.desktop:3','xchat.desktop:3']

Pour plus d'informations sur la configuration de l'extension, vous pouvez visiter ce lien .

0
Alfredo Hernández

C'est une bonne idée.
Si vous prévoyez d'avoir un bureau par activité, je pense qu'il sera naturel d'avoir également un lanceur différent pour chaque bureau et de placer/verrouiller sur le lanceur les applications qui appartiennent à l'activité/au bureau spécifique.

Si vous aimez cette idée, l'attribution d'un lanceur unique pour chaque bureau est discutée dans cette question .

0
yossile