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édentesRévision précédente
Prochaine révision
Révision précédente
pratique:informatique:lxmed [10/11/2017 12:08] – [Ajouter un sous-menu] Zatalyzpratique:informatique:lxmed [10/11/2017 12:19] (Version actuelle) – supprimée Zatalyz
Ligne 1: Ligne 1:
-====== LXDE : modifier le menu ====== 
-Pour modifier la disposition du menu sous lxde de façon graphique, il faut installer lxmed. Cela permet pas mal d'opérations basiques : cacher certains items, réassigner les catégories, si elles sont dans celles par défaut de lxmed.  
  
-Pour d'autres choses, il faut aller éditer les fichiers à la main. 
- 
-===== Ajouter une catégorie ===== 
- 
- 
-Pour ajouter une catégorie, éditer ''/etc/xdg/menus/lxde-applications.menu'' et copier puis modifier un des items. 
- 
-  nano /etc/xdg/menus/lxde-applications.menu 
- 
-<code> 
- <!-- Security --> 
- <Menu> 
- <Name>Security</Name> 
- <Directory>lxde-security.directory</Directory> 
- <Include> 
- <And> 
- <Category>Security</Category> 
- </And> 
- </Include> 
- </Menu> <!-- End Security --> 
- 
-</code> 
- 
-  sudo nano /usr/share/desktop-directories/lxde-security.directory 
- 
-Paramétrez ensuite ce fichier afin d'afficher la traduction, de spécifier le type de contenu et de mettre une icône. 
-<code> 
-[Desktop Entry] 
-Name=Security 
-Name[fr]=Sécurité 
-Name[en_CA]=Security 
-Name[en_GB]=Security 
-Icon=application-certificate 
-Type=Directory 
-</code> 
- 
-L'îcone doit se trouver dans votre thème d'îcone actuel, dans un dossier ''categories'', par exemple  
-  /home/user/.icons/Baku/24x24/categories 
-Ou 
-  /usr/share/icons/Adwaita/24x24/categories 
- 
-Ou alors indiquez un chemin complet. 
- 
-Si vous avez des doutes sur le fait que le menu a été rafraichi : 
-  lxpanelctl restart 
- 
-===== Ajouter un sous-menu ===== 
-Pour ma catégorie "Internet", entre ma dizaine de navigateurs web et mon autre dizaine de clients de chat, j'ai du mal à trouver Transmission. Allons faire des sous-catégories ! 
- 
-On rouvre ''/etc/xdg/menus/lxde-applications.menu'' et on rajoute une section "menu" avec le nom de notre sous-menu 
- 
-<code> 
- <!-- Internet --> 
- <Menu> 
- <Name>Internet</Name> 
- <Directory>lxde-network.directory</Directory> 
- <Include> 
- <And> 
- <Category>Network</Category> 
- </And> 
- </Include> 
- <!-- Ajout du sous-menu --> 
- <Menu> 
- <Name>Web</Name> 
- <Directory>lxde-network-web.directory</Directory> 
- <Include> 
- <And> 
- <Category>WebBrowser</Category> 
- </And> 
- </Include> 
- </Menu> 
- </Menu> <!-- End Internet --> 
-</code> 
- 
-Puis on crée /usr/share/desktop-directories/lxde-network-web.directory 
- 
-<code> 
-[Desktop Entry] 
-Name=Web 
-Name[fr]=Web 
-Name[en_CA]=Web 
-Name[en_GB]=Web 
-Icon=applications-internet 
-Type=Directory 
-</code> 
- 
-Puis on ajoute "WebBrowser" (voir, on enlève "Network") dans les applications qu'on veut dans le sous-menu . 
- 
-<WRAP center round important 60%> 
-Les *desktop de ''/usr/share/applications'' sont écrasés lors des mises à jour. En théorie, ils ont déjà des mots-clés alternatifs (tel que "WebBrowser") et on peut donc se baser sur ça. Sinon, il vaut mieux créer une entrée dans /home/ueser/.local/share/applications. Le système regardera des deux côtés. 
-</WRAP> 
- 
-Exemple pour palemoon.desktop  
-<code> 
-[Desktop Entry] 
-Name=Open Palemoon 
-Name[fr]=Palemoon 
-GenericName=Palemoon Web Browser 
-GenericName[fr]=Palemoon 
-Comment=Browse the World Wide Web 
-Comment[fr]=Navigateur web bis 
-Exec=palemoon 
-Terminal=false 
-Type=Application 
-Icon=palemoon 
-MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp; 
-StartupNotify=true 
-Actions=NewTab;NewWindow; 
-NoDisplay=false 
-Categories=WebBrowser; 
-</code> 
- 
- 
- 
- 
-===== Voir aussi ===== 
- 
-  * https://wiki.lxde.org/en/Main_Menu 
CC Attribution-Noncommercial-Share Alike 4.0 International Driven by DokuWiki
pratique/informatique/lxmed.1510312119.txt.gz · Dernière modification : 30/11/2020 10:35 (modification externe)