Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
raccourci-lanceur [Le 08/08/2022, 11:11]
chmilblick [Création avec un éditeur de texte]
raccourci-lanceur [Le 11/09/2022, 11:29] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
- 
 {{tag>​Bionic Xenial personnalisation }} {{tag>​Bionic Xenial personnalisation }}
 ---- ----
Ligne 264: Ligne 263:
 Pour faire un raccourci sur un tableau de bord : Pour faire un raccourci sur un tableau de bord :
   * faites un clic-droit dessus (pour //​gnome-session-fallback//,​ voir [[:​gnome-session-fallback#​lanceurs_sur_le_tableau_de_bord|ici]] le raccourci clavier correspondant),​   * faites un clic-droit dessus (pour //​gnome-session-fallback//,​ voir [[:​gnome-session-fallback#​lanceurs_sur_le_tableau_de_bord|ici]] le raccourci clavier correspondant),​
-  * choisissez //Ajouter au tableau de bord -> Lanceur d'​application personnalisé// ​+  * choisissez //Ajouter au tableau de bord -> Lanceur d'​application personnalisé//​
   * reportez-vous à la section « [[#​Modification d'un lanceur existant]] » pour savoir quoi mettre comme valeur dans les champs présentés.   * reportez-vous à la section « [[#​Modification d'un lanceur existant]] » pour savoir quoi mettre comme valeur dans les champs présentés.
  
Ligne 306: Ligne 305:
 Une [[:​nautilus_utilisation_avancee#​extensions_de_nautilus|extension Nautilus]] (non-officielle,​ à installer avec la méthode présentée par le développeur),​ est aussi disponible à [[https://​github.com/​Maestroschan/​nautilus-create-launcher|cette adresse]]. Une [[:​nautilus_utilisation_avancee#​extensions_de_nautilus|extension Nautilus]] (non-officielle,​ à installer avec la méthode présentée par le développeur),​ est aussi disponible à [[https://​github.com/​Maestroschan/​nautilus-create-launcher|cette adresse]].
  
-==== Lancement d'un lanceur ==== +=== Création avec un éditeur de texte ===
-Si le fichier .desktop a l'​attribut executable, on peut cliquer sur lui. +
- +
- +
-Pour le lancer en ligne de commande, utiliser l'une des méthodes de cette page : [[https://​ubuntuplace.info/​questions/​290/​executer-un-fichier-desktop-dans-le-terminal|Exécution d'un fichier .desktop dans le terminal]] +
- +
-==== Création avec un éditeur de texte ====+
  
 Ci-dessous sont résumées les grandes étapes. Ci-dessous sont résumées les grandes étapes.
Ligne 319: Ligne 312:
     - accessible pour **tous les utilisateurs** : avec les droits root (sudo) créer le fichier dans **''/​usr/​share/​applications/''​** (ex : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).     - accessible pour **tous les utilisateurs** : avec les droits root (sudo) créer le fichier dans **''/​usr/​share/​applications/''​** (ex : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).
     - accessible uniquement pour **un utilisateur** : créer le fichier dans **''​~/​.local/​share/​applications/''​** (ex. : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).     - accessible uniquement pour **un utilisateur** : créer le fichier dans **''​~/​.local/​share/​applications/''​** (ex. : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).
-  - **Editer le fichier** en suivant la syntaxe [[raccourci-lanceur#​avec_un_editeur_de_texte|décrite dans la partie modification avec un éditeur de texte]]. Exemple minimal <code>+  - **Editer le fichier** en suivant la syntaxe [[raccourci-lanceur#​avec_un_editeur_de_texte|décrite dans la partie modification avec un éditeur de texte]]. Exemple minimal <file bash une_app.desktop>
 [Desktop Entry] [Desktop Entry]
 Type=Application Type=Application
 Name=une app Name=une app
 Exec=/​home/​un_utilisateur/​applications/​une_app Exec=/​home/​un_utilisateur/​applications/​une_app
-</code>+</file>
   - **Vérifier la syntaxe ''​desktop-file-validate''​** (ex : ''​$ desktop-file-validate /​usr/​share/​applications/​une_app.desktop''​). S'il n'y a aucune erreur, l'​utilitaire n'​affiche rien.   - **Vérifier la syntaxe ''​desktop-file-validate''​** (ex : ''​$ desktop-file-validate /​usr/​share/​applications/​une_app.desktop''​). S'il n'y a aucune erreur, l'​utilitaire n'​affiche rien.
-  - **Rendre le fichier executable** ​(ex : ''​$ ​chmod u+x /usr/​share/​applications/​une_app.desktop''​). +  - Mettre à jour manuellement la base des lanceurs pour ne pas avoir à attendre la mise à jour automatique avec ''​update-desktop-database'' ​(ex : ''​$ ​update-desktop-database ~/.local/​share/​applications''​). 
-  - Au besoin relancer ​l'environnement graphique ​(ex avec Gnometaper //ctrl+F2/puis saisir ​//r// pour relancer Gnome Shell).+ 
 +==== Lancement d'un lanceur ==== 
 +Si le fichier .desktop a l'attribut executable, on peut cliquer sur lui. 
 + 
 +Si gtk3 est installé, le lanceur peut être rapidement testé avec ''​gtk-launch'' ​(ex : ''​$ gtk-launch une_app.desktop''​). 
 + 
 +Pour le lancer en ligne de commandeutiliser l'une des méthodes de cette page : [[https://ubuntuplace.info/questions/290/executer-un-fichier-desktop-dans-le-terminal|Exécution d'un fichier ​.desktop dans le terminal]] 
 + 
 ===== Ajout d'une action ===== ===== Ajout d'une action =====
  
Ligne 347: Ligne 348:
 === Exemple === === Exemple ===
 {{ :​raccourci-lanceur:​quicklist.png|}} {{ :​raccourci-lanceur:​quicklist.png|}}
-Pour obtenir le résultat ci-contre (illustré avec GNOME Shell), on modifie le lanceur de Firefox de la manière suivante : +Pour obtenir le résultat ci-contre (illustré avec GNOME Shell), on modifie le lanceur de Firefox de la manière suivante :
 <​file>​ <​file>​
 [Desktop Entry] [Desktop Entry]
Ligne 353: Ligne 354:
 # [Ici, le reste du lanceur normal pour firefox] # [Ici, le reste du lanceur normal pour firefox]
 # Nouvelle ligne pour lister les actions : # Nouvelle ligne pour lister les actions :
-Actions=new-window;​new-private-window; ​+Actions=new-window;​new-private-window;​
  
 # Nouvelles sections : # Nouvelles sections :
Ligne 372: Ligne 373:
  
   * Les lanceurs sont aussi utilisés pour lancer les [[:​tutoriel:​application_demarrage|applications au démarrage de la session]]   * Les lanceurs sont aussi utilisés pour lancer les [[:​tutoriel:​application_demarrage|applications au démarrage de la session]]
-  * (en) [[https://​specifications.freedesktop.org/​menu-spec/​latest/​|Les spécifications officielles du format ​de fichier ​.desktop]]+  * (en) Spécifications officielles des formats des [[https://​specifications.freedesktop.org/​desktop-entry-spec/​latest/​|fichiers .desktop (Desktop Entry)]] et des [[https://​specifications.freedesktop.org/​menu-spec/​latest/​|menus (Desktop Menu)]]. 
 +  * (en) [[https://​help.gnome.org/​admin//​system-admin-guide/​2.32/​menustructure-desktopentry.html.en|Page d'​aide ​de Gnome sur les fichiers ​.desktop]] ​qui décrit les variables d'​environnement utilisés pour spécifié les chemins dans lesquels les //​.desktop//​ sont lus.
   * [[:​personnalisation|Le portail "​personnalisation"​]]   * [[:​personnalisation|Le portail "​personnalisation"​]]
   * [[http://​computing.travellingfroggy.info/​article4/​lxshortcut-creation-raccourcis-lxde|LXShortCut:​ création de raccourcis (icônes) pour le bureau de LXDE (Lubuntu) !]]   * [[http://​computing.travellingfroggy.info/​article4/​lxshortcut-creation-raccourcis-lxde|LXShortCut:​ création de raccourcis (icônes) pour le bureau de LXDE (Lubuntu) !]]
  • raccourci-lanceur.1659949899.txt.gz
  • Dernière modification: Le 08/08/2022, 11:11
  • par chmilblick