Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
fr:howto:customize-menu [2009/02/19 08:05] – created 88.172.125.130fr:howto:customize-menu [2018/05/01 16:04] (current) – [Éditer des entrées] superboa
Line 1: Line 1:
 ====== Personnaliser le menu Xfce ====== ====== Personnaliser le menu Xfce ======
-Cette page décrit comment personnaliser le menu pour votre bureau, avec la version Xfdesktop **4.5 ou supérieure** et libxfce4menu.+Cette page décrit comment personnaliser le menu, avec la version Xfdesktop **4.5 ou supérieure** et libxfce4menu.
  
 ===== Fichiers installés par Xfdesktop ===== ===== Fichiers installés par Xfdesktop =====
-Xfdesktop installe un fichier de menu, et des fichiers desktop pour le noeud principal du menu (Exécuter, Terminal, Gestionnaire de fichiers…). Pour personnaliser votre menu vous devrez modifier ces fichiers.+Xfdesktop installe un fichier de menu, et des fichiers .desktop pour le nœud principal du menu (Exécuter, Terminal, Gestionnaire de fichiers…).  Pour personnaliser votre menuvous devrez modifier ces fichiers.
  
-===== Editer le fichier de menu ===== +===== Éditer le fichier de menu ===== 
-Copiez le menu vers votre répetoire personnel :+Copiez le menu vers votre répertoire personnel :
  
- cp $prefix/etc/xdg/menus/xfce-applications.menu ${XDG_CONFIG_HOME:-~/.config}/menus+  cp $prefix/etc/xdg/menus/xfce-applications.menu ${XDG_CONFIG_HOME:-~/.config}/menus
  
-===== Cacher des entrées du noeud principal ===== +===== Cacher des entrées du nœud principal ===== 
-Si vous voulez supprimer des éléments du noeud principal, vous devez copier les fichiers desktop vers votre répertoire personnel, et ajouter/changer la clé NoDisplay. Plus d'informations sur les clés est disponible [[ici|http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html]].+Si vous souhaitez supprimer des éléments du nœud principal, vous devez copier les fichiers .desktop vers votre répertoire personnel, et ajouter ou modifier la clé //NoDisplay//. Plus dinformations sur les clés sont disponibles [[http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html|ici]].
  
-Xfdesktop installe les fichiers desktop suivants : +Xfdesktop installe les fichiers .desktop suivants :
-* ''$prefix/share/applications/xfce4-about-xfce.desktop'' +
-* ''$prefix/share/applications/xfce4-file-manager.desktop'' +
-* ''$prefix/share/applications/xfce4-help.desktop'' +
-* ''$prefix/share/applications/xfce4-logout.desktop'' +
-* ''$prefix/share/applications/xfce4-run-program.desktop'' +
-* ''$prefix/share/applications/xfce4-terminal.desktop'' +
-* ''$prefix/share/applications/xfce4-web-browser.desktop''+
  
-Pour modifier un fichier spécifique copiez le vers votre répertoire personnel, par exemple :+  * ''$prefix/share/applications/xfce4-about-xfce.desktop'' 
 +  * ''$prefix/share/applications/xfce4-file-manager.desktop'' 
 +  * ''$prefix/share/applications/xfce4-help.desktop'' 
 +  * ''$prefix/share/applications/xfce4-logout.desktop'' 
 +  * ''$prefix/share/applications/xfce4-run-program.desktop'' 
 +  * ''$prefix/share/applications/xfce4-terminal.desktop'' 
 +  * ''$prefix/share/applications/xfce4-web-browser.desktop''
  
- cp $prefix/share/applications/xfce4-web-browser.desktop ~/.local/share/applications+Pour modifier un fichier spécifique, copiez-le dans votre répertoire personnel, par exemple : 
 + 
 +  cp $prefix/share/applications/xfce4-web-browser.desktop ~/.local/share/applications
  
 ensuite modifiez ou ajouter la clé NoDisplay : ensuite modifiez ou ajouter la clé NoDisplay :
  
- NoDisplay=true+  NoDisplay=true
  
 +Si vous utilisez un autre environnement de bureau (Gnome, KDE ou autres) en parallèle à Xfce et ne désirez cacher une entrée du menu que pour Xfce, préférez l’utilisation de la clé NotShowIn :
 +<code>NotShowIn=XFCE</code>
 + 
 === Différence entre NoDisplay et Hidden === === Différence entre NoDisplay et Hidden ===
-{{wiki:warning.png |}} Si vous avez consulter les spécifications des fichiers desktop vous connaissez peut être déjà la différence entre ces deux clés. NoDisplay masque le fichier desktop du menu mais le type mime sera toujours associé par exemple dans Thunar. En contre-partie la clé Hidden agira comme si le fichier desktop n'existe pas.+>> {{wiki:warning.png |}} 
 +>> Si vous avez consulté les spécifications des fichiers .desktopvous connaissez peut-être déjà la différence entre ces deux clés. NoDisplay masque le fichier.desktop du menu mais le type mime sera toujours associé (par exemple dans Thunar). En contre-partiela clé Hidden agira comme si le fichier .desktop n’existait pas.
  
-===== Créer des entrées dans le noeud principal =====+===== Créer des entrées dans le nœud principal =====
 Vos propres entrées pour le menu vont dans le répertoire ''~/.local/share/applications''. Vos propres entrées pour le menu vont dans le répertoire ''~/.local/share/applications''.
  
-Dans ce répertoire, vous pouvez créer des fichiers desktop pour chaque entrée du menu, p.e. pour exécuter Eclipse, créez le fichier ''eclipse.desktop'' dans ''~/.local/share/applications'':+Dans ce répertoire, vous pouvez créer des fichiers .desktop pour chaque entrée du menu, p.e. pour exécuter Eclipse, créez le fichier ''eclipse.desktop'' dans ''~/.local/share/applications'' :
  
   [Desktop Entry]   [Desktop Entry]
Line 50: Line 55:
   Comment=Eclipse Java IDE   Comment=Eclipse Java IDE
  
-Afin d'afficher cette entrée, modifiez le fichier de menu ''${XDG_CONFIG_HOME:-~/.config}/menus/xfce-applications.menu'', par exemple :+Afin dafficher cette entrée, modifiez le fichier de menu ''${XDG_CONFIG_HOME:-~/.config}/menus/xfce-applications.menu'', par exemple :
  
 <code xml> <code xml>
Line 71: Line 76:
 </code> </code>
  
-===== Editer des entrées ===== +===== Éditer des entrées ===== 
-À partir de la version 4.5, libxfce4menu ne supporte pas "Merge" de la spécification de menuCeci signifit qu'il n'est pas possible de construire un joli éditeur de menu. En conséquence pour ajouter/supprimer ou modifier des entrées du menu vous devez copier les fichiers manuellement.+À partir de la version 4.5, libxfce4menu ne prend pas en charge la commande « Merge »Cela signifie quil n'est pas possible de construire un éditeur de menu esthétique. En conséquencepour ajouter/supprimer ou modifier des entrées du menuvous devez copier les fichiers manuellement
 + 
 +Admettons que « gvim » soit installé, vous devriez avoir le fichier desktop ''/usr/share/applications/gvim.desktop''. Copiez ce fichier dans votre répertoire personnel ''~/.local/share/applications''. Ensuite, vous pourrez l’éditer. 
 + 
 +Pour créer de nouvelles entrées pour le menu, vous pouvez créer de nouveaux fichiers .desktop dans le répertoire précédemment cité. ''exo-desktop-item-edit'' facilite la création de tels fichiers. Par exemple, éxécutez ''%%exo-desktop-item-edit --create-new ~/.local/share/applications/%%''
 + 
 +===== Recharger le menu ===== 
 +Si vous n’avez pas de démon de surveillance d’altération de fichier, exécutez ''xfdesktop %%--%%reload'' pour rafraîchir le menu.
  
-Admettons que "gvim" soit installé, vous devriez avoir le fichier desktop ''/usr/share/applications/gvim.desktop''. Copiez ce fichier dans votre répertoire personnel ''~/.config/local/share/applications''. Ensuite vous pouvez l'éditer.+Si la commande ci-dessus ne fonctionne pas, vous pouvez essayer la suivante : ''killall -HUP xfdesktop''.
  
-Pour créer de nouvelles entrées pour le menu, vous pouvez créer de nouveaux fichiers desktop dans le répertoire précédemment cité. ''exo-desktop-item-edit'' facilite la création de tels fichiersPar exemple éxécutez ''%%exo-desktop-item-edit --create-new ~/.config/local/share/applications/%%''.+Vous pouvez également quitter puis relancer Xfdesktop avec xfrun4 (utilitaire de lancement d’applications de Xfce)Lancez-le avec le raccourci clavier < ALT+F2 > et entrez dans le champ prévu à cette fin : 
 +<code>xfdesktop --quit</code> 
 +Pour relancer xfdesktop, utilisez à nouveau le raccourci clavier < ALT+F2 > entrez **xfdesktop** puis **Exécuter**
  
 +Admirez !