2020-11-11T21:07:51Z
J'ai un peu amélioré lsdesktop pour qu'il gère notamment :
Les catégories restent en anglais, mais ce n'est pas un problème avec sed ou grep.
=> lsdesktop
Voici le type de sortie que va donner lsdesktop :
Office|Nouveau classeur|libreoffice7.0 --calc Graphics|Nouveau dessin|libreoffice7.0 --draw Multimedia|Audacity|env UBUNTU_MENUPROXY=0 audacity Graphics|Éditeur d’image GIMP|gimp-2.10 Office|Nouvelle présentation|libreoffice7.0 --impress Office|Nouvelle formule|libreoffice7.0 --math Utility|Xfi|xfi Office|LibreOffice 7.0|libreoffice7.0 Office|Nouveau document|libreoffice7.0 --writer Utility|Xfp|xfp
C'est tellement rapide qu'on peut prévoir l'appel d'un script à l'ouverture d'une session pour peupler un menu, par exemple celui de fluxbox. J'ai mis à côté un script nommé fluxbox-automenu qui crée des fichiers de menu dans
$HOME/.fluxbox/automenus/
Ces fichiers sont les catégories, c'est à dire "graphics.menu", "settings.menu", "office.menu"...
Ne reste plus qu'à les inclure au menu de fluxbox, ainsi par exemple :
[submenu] (Apps) [submenu] (Multimedia) [include] (~/.fluxbox/automenus/multimedia.menu) [end] [submenu] (Bureautique) [include] (~/.fluxbox/automenus/office.menu) [end] ... [end]
Vous me direz, il manque les icônes maintenant...
=> 📧 Envoyez votre commentaire par mail. | 📫 Abonnez-vous pour recevoir les réponses | 📚 Consultez les archives. | 💨 Vous désinscrire This content has been proxied by September (3851b).Proxy Information
text/plain