Accueil
» LINUX
»
Comment modifier les raccourcis de programmes dans GNOME Shell (lanceurs d'applications)
Comment modifier les raccourcis de programmes dans GNOME Shell (lanceurs d'applications)
Dans GNOME Shell, un « raccourci de programme » désigne généralement le lanceur d'applications dans la grille des applications. Modifiez son nom, sa description ou sa commande de lancement avec Alacarte, ou éditez une copie de son .desktopfichier propre à l'utilisateur. Il ne s'agit pas d'un raccourci clavier ; modifiez les combinaisons de touches dans les Paramètres, sous Clavier.
Alacarte est l'option graphique la plus simple. La méthode en ligne de commande ci-dessous crée une modification au niveau utilisateur ; vous n'avez donc pas besoin de modifier un fichier système appartenant au paquet.
Méthode 1 : Modifier un lanceur d’applications avec Alacarte
Étape 1 : Installez et ouvrez Alacarte
Installez le alacartepaquet avec le gestionnaire de paquets de votre distribution :
Arch Linux : sudo pacman -S alacarte( paquet Arch ).
Ouvrez le dossier Activités ou Applications, recherchez Alacarte et lancez-le. Sur certaines distributions, il s'appelle Menu principal . Alacarte est un éditeur de menus GNOME, comme indiqué sur sa page de projet officielle .
Consultez la présentation des applications pour trouver « À la carte » ou « Menu principal ».
Étape 2 : Trouver l’entrée de la demande
Sélectionnez une catégorie à gauche, repérez l'application dans la liste et cliquez sur sa ligne. La catégorie peut varier selon la distribution. Cette action modifie l'entrée du lanceur dans le menu ; elle ne renomme pas et ne réinstalle pas le programme.
Sélectionnez la ligne de l'application, puis ouvrez ses propriétés.
Étape 3 : Modifier les propriétés du lanceur
Sélectionnez Propriétés et modifiez les champs dont vous avez besoin :
Le nom correspond à l'étiquette affichée dans la recherche GNOME et dans la grille des applications.
Un commentaire est une brève description ou une infobulle.
La commande correspond au programme et aux arguments exécutés par GNOME.
Utilisez le fichier exécutable de l'application et des arguments valides. Ne collez pas de syntaxe shell (comme des tubes) &&dans le champ de commande. Cliquez sur OK pour enregistrer.
Modifiez le nom, la commande ou la description du lanceur dans cette boîte de dialogue.
Étape 4 : Tester la modification
Vérifiez que le nom modifié apparaît bien dans Alacarte, puis recherchez et lancez l'application depuis la vue d'ensemble de GNOME. Si GNOME affiche toujours l'ancien nom, déconnectez-vous puis reconnectez-vous pour actualiser l'index des applications.
Confirmez le nouveau nom et lancez l'entrée pour la tester.
Méthode 2 : Modifier une entrée de bureau par utilisateur
Utilisez le terminal pour modifier un champ spécifique du lanceur. La documentation GNOME /usr/share/applicationsdétaille les entrées système et ~/.local/share/applicationsutilisateur. Le manuel d'Alacarte indique que, par défaut, les entrées d'applications modifiées et nouvelles sont enregistrées dans le répertoire des applications de l'utilisateur. Une copie locale facilite l'annulation des modifications et évite d'écraser un fichier géré par le système.
Étape 5 : Localisez le lanceur et copiez-le.
Trouvez le .desktopfichier d'installation de l'application dans /usr/share/applicationsle répertoire utilisé par son programme d'installation. L'exemple ci-dessous utilise «example.desktop » ; remplacez-le par le nom du fichier réel. Si le fichier se trouve déjà dans votre dossier Applications local, modifiez directement cette copie.
Conservez le même nom de fichier afin que l'entrée par utilisateur soit prioritaire. Il n'est pas nécessaire sudode la copier dans votre répertoire personnel.
Copiez le lanceur dans votre répertoire d'applications utilisateur avant de le modifier.
Étape 6 : Modifier les champs du lanceur
Ouvrez l'entrée copiée avec Nano :
nano ~/.local/share/applications/example.desktop
Les entrées de bureau comprennent un [Desktop Entry]groupe. Par exemple :
[Desktop Entry]
Name=Example App
Comment=Opens Example App
Exec=example-app
Terminal=false
Modifiez la valeur existante Name, Commenten Execconservant les autres lignes. Execest une ligne de commande d'entrée de bureau, et non un script shell ; respectez la spécification des entrées de bureau lors de l'encodage des arguments avec des espaces. Si le fichier contient DBusActivatable=true, GNOME peut utiliser l'activation D-Bus et ignorer Exec. Une TryExecvaleur pointant vers un programme manquant peut également masquer l'entrée. Enregistrez avec Ctrl+O , appuyez sur Entrée, puis quittez avec Ctrl+X .
Conservez la structure de saisie du bureau intacte lors de la modification des valeurs.
Étape 7 : Valider le fichier
Si desktop-file-utilsle logiciel est installé, vérifiez l'entrée avec :
Le retour à l'invite de commande sans erreur signifie que le fichier a passé avec succès le contrôle de syntaxe. Le guide d'intégration de GNOME recommande ce validateur. Il ne vérifie pas le bon fonctionnement de la commande de l'application elle-même.
Le validateur vérifie la syntaxe de l'entrée de bureau, et non la commande de l'application.
Étape 8 : Actualisez GNOME Shell et testez
Recherchez le nom mis à jour dans la vue d'ensemble des applications et lancez-la. Si l'ancienne entrée persiste, déconnectez-vous puis reconnectez-vous. Si l'application s'ouvre incorrectement, vérifiez le fichier exécutable et ses arguments Exec, TryExecainsi que DBusActivatablel'état d'activation de l'option.
Recherchez et ouvrez l'entrée modifiée pour la vérifier.
Choisissez la bonne méthode
Objectif
Méthode
Modifier un nom ou une description affiché(e)
Alacarte
Modifier une commande ou un champ de saisie de bureau spécifique