Xfce configurare menu
In Xfce inizia col creare una cartella menus nel caso non esistesse aprendo un terminale lanciamo il comando
mkdir ${XDG_CONFIG_HOME:-~/.config}/menus/
ora dobbiamo copiare il file xfce-applications.menu nella cartella appena creata
cp $prefix/etc/xdg/menus/xfce-applications.menu ${XDG_CONFIG_HOME:-~/.config}/menus
Nel nostro esempio verrà creato un file per lanciare il server Apache e MySQL da utente.
Locatevi nella cartella ~/.local/share/applications
cd ~/.local/share/applications
e create un file lamp.desktop contenente il seguente codice
[Desktop Entry]
Version=1.0
Name=Linux Apache MySQL Php
GenericName=Apache deamon and MySQL deamon
Comment=Start deamons Apache and MySQL
Name[it]=Linux Apache MySQL Php
GenericName[it]=Demone Apache e MySQL
Comment[it]=Avvia i demoni di Apache e MySQL
Exec=gksu systemctl start httpd.service && systemctl start mysqld.service
Terminal=false
StartupNotify=true
Icon=applications-system
Type=Application
Categories=X-Folders;System;Development;
da notare che bisognerà avere installato il comando gksu per farlo funzionare.
Per chi preferisce potrà usare una piccola applicazione per creare il file
exo-desktop-item-edit --create-new ~/.local/share/applications
Editate il file
nano ~/.config/menus/xfce-applications.menu
ed andate ad inserire nella sezione System prima della chiusura del tag il seguente codice
<Menu>
<Name>Server</Name>
<Directory>server.directory</Directory>
<Include>
<Category>X-Folders</Category>
</Include>
</Menu>
fatto questo creare il file server.directory
nano ~/.local/share/desktop-directories/server.directory
contenente il codice
[Desktop Entry]
Version=1.0
Type=Directory
Name=Server
Icon=applications-system
Comment=Server deamons
se tutto e andato a buon fine comparirà un sub menu nella categoria Sistema del menu di Xfce provate anche a riavviare il menu col comando
xfdesktop --reload
Una vecchia guida la potete trovare a questo indirizzo Xfce aggiungere un sotto menu