web-dev-qa-db-fra.com

Comment faire en sorte que l'espace de travail Ubuntu 18.04 (GNOME) interdise les alt-tab dans les fenêtres d'autres espaces de travail

J'utilise Ubuntu 18.04 sous l'environnement de bureau GNOME

J'ai deux espaces de travail, un et deux, avec les fenêtres suivantes

  • Espace de travail 1: Shell 1, chrome 1
  • Espace de travail 2: Shell 2, chrome 2

Je veux: lorsque je suis dans un espace de travail particulier, je ne peux modifier les onglets que pour les fenêtres ouvertes dans cet espace de travail (les autres fenêtres non ouvertes dans cet espace de travail ne doivent pas s'afficher).

Je suis au courant de certaines de ces questions connexes:

  1. celui-ci ressemble à ce que je demande ici, mais la réponse était pour Unity, pas GNOME
  2. La question + la réponse fait seulement en sorte que le dock ne ( ne montre pas les fenêtres des autres espaces de travail, je peux toujours alt-tab avec elle
3
Tran Triet

Pour vous assurer que le sélecteur de tâches par défaut de Gnome Shell (Ubuntu 17.10 et supérieur) affiche uniquement les applications de l'espace de travail actuel, modifiez un paramètre à l'aide de la commande suivante:

gsettings set org.gnome.Shell.app-switcher current-workspace-only true

Vous pouvez également modifier ce paramètre avec dconf-editor, un outil graphique qui permet d'inspecter et de modifier une plage de paramètres de toute application utilisant le framework gsettings.

Pour rétablir les paramètres par défaut:

gsettings reset org.gnome.Shell.app-switcher current-workspace-only
8
vanadium

Autre onglet extension: https://extensions.gnome.org/extension/15/alternatetab/

+

Dash isolé de l'espace de travail extension: https://extensions.gnome.org/extension/887/workspace-isolated-dash/ (Ne fonctionne pas par défaut avec Dash to panel !) Ou utilisez Dash to panel https://extensions.gnome.org/extension/1160/dash-to-panel/ Paramètres -> Comportement -> Isoler les espaces de travail

1
mature