web-dev-qa-db-fra.com

GNOME Shell - comment ajouter une application favorite personnalisée / modifier le chemin d'accès du favori?

En raison d'un bug/bug , je ne peux pas utiliser GNOME Flashback pendant un moment. Je suis obligé d'utiliser la nouvelle mise en page GNOME Shell. Je trouve que c'est un grand pas en arrière en termes de convivialité. Je ne suis pas en mesure de le personnaliser comme je le fais avec Flashback. Il essaie de prétendre que je suis sur une tablette. Mais c'est une autre histoire.

J'ai 2 versions d'IntelliJ IDEA installées. Quand je trouve "idée" sur l'écran sous Windows key (aperçu "Activités"), seule la version la plus ancienne est trouvée. Je peux ajouter que par le menu contextuel. Cependant, je n'ai pas trouvé le moyen d'ajouter le plus récent. Ou changer le chemin de l'ancien. J'ai essayé diverses combinaisons de AltShiftCtrl et Super avec les deux boutons de la souris, mais aucun ne m’a donné l’option de menu "modifier" pour modifier le lancement de l’icône.

Comment puis-je ajouter une commande personnalisée ou comment puis-je modifier le chemin d'accès d'une commande existante?

6
Ondra Žižka

Si l'application apparaît dans la vue d'ensemble " Activités ", un fichier .desktop lui est probablement associé, soit dans /usr/share/applications/, soit dans ~/.local/share/applications/.

Recherchez le fichier .desktop associé à ces deux emplacements. Si vous le trouvez dans /usr/share/applications/, copiez-le d'abord dans ~/.local/share/applications/. Ensuite, éditez le fichier copié en utilisant un éditeur de texte. Recherchez une ligne Exec= dans le fichier .desktop. Changez-le en une commande que vous préférez.

Si vous souhaitez simplement ajouter une autre commande sans remplacer la commande actuelle, vous pouvez ajouter un [Desktop Action] personnalisé dans le fichier .desktop. Ensuite, la deuxième commande sera accessible à partir du menu contextuel (menu contextuel). Voir cette réponse pour référence.

Vous pouvez également créer un nouveau lanceur .desktop pour la deuxième commande, qui apparaîtra séparément dans la vue d'ensemble " Activités ". Un exemple simple:

[Desktop Entry]
Comment=A comment to describe the application
Terminal=false
Name=Application name to be shown
Exec=command (with full path) to launch the application
Type=Application
Icon=/path/to/icon/image

Si vous souhaitez utiliser un outil graphique pour éditer les lanceurs d’applications, essayez alacarte (aka " Main Menu "). Vous pouvez l'installer en lançant

Sudo apt install alacarte
6
pomsky

1) Sudo apt install alacarte

2) Ensuite, lancez alacarte et ajoutez un nouvel élément de menu (dans le dossier "Applications", le principal),

Nom: your_choice Commande: sh -c 'some_command'

une_commande peut par exemple être wine ./.wine/drive_c/Program\ Files\ \(x86\)/Siber\ Systems/AI\ RoboForm/identities.exe ou tout ce que vous voulez ajouter à la barre de favoris et au menu Activités.

3) Ajoutez une icône (cliquez sur l'image interdite d'accès noir/rouge dans la vue d'édition) - utilisez une image comme icône

4) Maintenant, allez à 'Activités' (en haut à gauche, Ubuntu) et entrez une partie du nom de votre nouvel élément en tant que terme de recherche (c'est-à-dire "votre_choice" ci-dessus). L'élément nouvellement créé (cochez la bonne icône), faites un clic droit dessus et dites "ajouter aux favoris". L'ajouter une fois démarré en cliquant dessus avec le bouton droit de la souris sur la barre des favoris NE FONCTIONNE PAS, surtout avec les raccourcis pour le vin. Ce doit être l'original.

5) Fermez le menu Activités et testez les nouvelles icônes dans la barre de favoris. Prendre plaisir!

0
user957735