web-dev-qa-db-fra.com

Comment faire la distinction entre une application instantanée et une application normale dans "Activités"

Si j'ai, par exemple, installé Firefox en tant que paquet normal et en un clic, ils apparaîtront dans la liste des applications Activités et deux éléments seront également renvoyés par une recherche de "Firefox". Les deux affichent le même nom et la même icône. Comment savoir lequel choisir?

Je sais que je peux facilement le faire depuis la ligne de commande. Mais j'aimerais savoir quelle est la manière prévue de l'interface graphique Ubuntu. Ou, s'il s'agit d'une fonctionnalité non encore implémentée, s'il existe une approche graphique pour cela.

4
Sebastian Stark

Vous pouvez créer deux nouveaux lanceurs .desktop personnalisés pour chacun dans ~/.local/share/applications/.

Commencez par créer un fichier nommé firefox.desktop (pour la version par défaut) dans ~/.local/share/applications/. Ouvrez-le avec un éditeur de texte et mettez les lignes suivantes et enregistrez le fichier.

[Desktop Entry]
Comment=default Firefox browser
Terminal=false
Name=Firefox (default)
Exec=firefox %u
Type=Application
Icon=/path/to/icon/for/default/firefox
NoDisplay=false

Mettez le chemin complet vers l'image (png ou svg sont préférables) que vous voulez utiliser comme icône par défaut de Firefox à la place de /path/to/icon/for/default/firefox ou tout simplement pour Icon=firefox si vous voulez que l'icône par défaut de Firefox corresponde à votre thème d'icônes. .

Vous pouvez également copier le fichier firefox.desktop de /usr/share/applications/ vers ~/.local/share/applications/ et apporter les modifications souhaitées aux champs Name= et Icon=.

De même, créez un autre fichier .desktop, par exemple, firefox-snap.desktop (pour la version instantanée) dans ~/.local/share/applications/. Ouvrez-le avec un éditeur de texte et mettez les lignes suivantes et enregistrez le fichier.

[Desktop Entry]
Comment=snappy Firefox browser
Terminal=false
Name=Firefox (snap)
Exec=/snap/bin/firefox
Type=Application
Icon=/path/to/icon/for/snap/firefox
NoDisplay=false

Comme précédemment, indiquez le chemin du fichier image que vous souhaitez utiliser comme icône de Firefox accrocheur.

Maintenant, dans la vue d'ensemble des activités, vous verrez deux lanceurs Firefox intitulés " Firefox (par défaut) " et " Firefox (capture instantanée). ) ". Ils auront également des icônes différentes si vous avez utilisé différentes icônes dans leurs fichiers .desktop associés.

P.S. Vous pouvez utiliser une application graphique telle que alacarte (ou "Menu principal") pour créer les lanceurs au lieu de créer et d'éditer manuellement les fichiers .desktop.

4
pomsky