Différences
Ci-dessous, les différences entre deux révisions de la page.
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, 14:02] chmilblick [Création d'un lanceur] Typo + formatage code |
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 320: | Ligne 319: | ||
</file> | </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. | ||
- | - Modifier les [[permissions|permissions]] pour **rendre le fichier exécutable** (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 Gnome, taper //ctrl+F2// puis saisir //r// pour relancer Gnome Shell). | + | |
==== Lancement d'un lanceur ==== | ==== Lancement d'un lanceur ==== | ||
Si le fichier .desktop a l'attribut executable, on peut cliquer sur lui. | 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 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]] | 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]] | ||
Ligne 349: | 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 355: | 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 374: | 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) !]] |