lsdesktop pour fluxbox

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...

Une réaction?

=> 📧 Envoyez votre commentaire par mail. | 📫 Abonnez-vous pour recevoir les réponses | 📚 Consultez les archives. | 💨 Vous désinscrire

Proxy Information
Original URL
gemini://si3t.ch/log/2020-11-11.txt
Status Code
Success (20)
Meta
text/plain
Capsule Response Time
489.41769 milliseconds
Gemini-to-HTML Time
0.672916 milliseconds

This content has been proxied by September (3851b).