web-dev-qa-db-fra.com

Masquer l'application du plateau dans LXDE (Lubuntu)

Dans XFCE, il est possible de masquer une application dans le bac, en utilisant les paramètres du bac (par exemple, définissez Steam de manière à ce qu'il n'apparaisse pas dans le bac, en utilisant les paramètres xfce). J'ai besoin d'une telle fonctionnalité dans Lubuntu, mais LXPanel ne semble pas disposer de tels paramètres. Mais peut-être existe-t-il un fichier de configuration dans lequel je peux mettre des applications interdites pour systray?

Merci

4
user1873947

LXDE utilise openbox comme gestionnaire de fenêtres

openbox a un fichier de configuration dans ~/.config/openbox/lubuntu-rc.xml (c'est un simple fichier texte, utilisez donc un éditeur de texte approprié pour les modifications, comme vim)

ce fichier a une section -normaly- vide appelée ....

mais avec un exemple de réglages possibles ici.

Je n’utilise pas Steam, mais pour désactiver l’apparence de xosview dans le panneau et l’afficher sans les décorations de fenêtre, j’ai ajouté ce qui suit:

<application name="xosview" title="xosview" type="normal" class="XOsview" role="">
  <decor>no</decor>
  <desktop>all</desktop>
  <focus>no</focus>
  <layer>below</layer>
  <!-- above, below -->
  <skip_pager>yes</skip_pager>
  <skip_taskbar>yes</skip_taskbar>
</application>

les entrées pour skip_pager et skip_taskbar peuvent être nécessaires au programme Steam. Vous devez vérifier le bon nom du programme, peut-être le rechercher avec lxtask.

1
alterpinguin