web-dev-qa-db-fra.com

Comment puis-je / est-il possible de supprimer l'option de diffusion de l'indicateur de messagerie?

Je voudrais supprimer une applet du panneau GNOME/applet indicateur (l'applet Gwibber/diffusion, pour être précis) en mode Unity.

Est-ce possible?

Dans l'affirmative, des techniques s'appliqueraient-elles également à d'autres applets que d'autres programmes peuvent y placer?

3
fouric

J'ai créé le dossier ~/.config/indicators/messages/applications-blacklist. Puis à l'intérieur, j'ai créé un fichier texte appelé gwibber.indicator avec une seule ligne:

/usr/share/applications/gwibber.desktop

Maintenant, déconnectez-vous et reconnectez-vous (ou tuez et redémarrez le panneau) et vous devriez voir que l'élément de diffusion a disparu.

La source faisant autorité pour cela est ici . Il explique comment mettre des éléments en liste noire dans le menu de messagerie en utilisant la procédure ci-dessus. Une chose qui n'est peut-être pas expliquée est de savoir comment trouver le bon nom à utiliser pour le fichier texte (pourquoi gwibber.indicator au lieu de simplement gwibber par exemple) et comment trouver le chemin d'accès au fichier de bureau.

Pour trouver le nom, vous pouvez simplement ls /usr/share/indicators/messages/applications. Le chemin du bureau doit être semblable à celui de l'exemple gwibber ci-dessus, mais vous pouvez ls /usr/share/applications/ pour vérifier qu'il est là.

Pour ajouter votre propre application au menu de messagerie, vous devez créer un dossier:

mkdir ~/.config/indicators/messages/applications

Ensuite, placez un fichier texte avec le chemin d'accès au fichier de bureau de l'application; Je pense que vous pouvez choisir n'importe quel nom ici.

Les références:

5
Chan-Ho Suh