[Openbox / tint2] Des lanceurs en guise de menu (billet)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

[Openbox / tint2] Des lanceurs en guise de menu (billet)

Message par vintherine »

Avec mon Archbang (ArchMinux et Openbox) j'ai choisi d'utiliser tint2 en guise de panneau / barre des tâches, notamment pour sa capacité à gérer non seulement les bureaux multiples mais aussi mon double écran. J'ai installé la version svn disponible dans AUR qui permet l'utilisation de lanceurs.
Grâce à ces derniers j'ai pu bricoler quelques applets dont tint2 est actuellement dépourvu :

* Un menu des applications favorites
* Un menu emplacements
* Une corbeille
* Une icône pour afficher le bureau
* Un terminal à la quake-like qui se cache dès qu'il perd le focus
* Une icône pour quitter / se déconnecter

Ceci en complément du menu Openbox qui reste accessible par un clic droit dans le panneau tint2.

J'ai décrit tout cela dans un billet sur mon blog (http://blog.vintherine.org/post/2012/03/05/Mon-Tint2) en espérant que cela puisse servir à d'autres, voire que quelque lecteur mieux armé que moi veuille m'aider à améliorer ces solutions.

Cordialement
Envoyé depuis mon saxophone !
Blog - Photos
Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

Re: [Openbox / tint2] Des lanceurs en guise de menu (billet)

Message par Bismut »

Très intéressant... Je vais éventuellement tester cette solution qui semble bien pratique.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Openbox / tint2] Des lanceurs en guise de menu (billet)

Message par onyx67 »

Salut vintherine,
Je suis très intéressé par ton travail. Utilisateur de pcmanfm mon soucis concerne le menu emplacement. Comment puis-je récupérer les signets et icônes? Je n'ai rien trouvé dans ~/.cache.
Pour les icônes des lanceurs Tint2, j'ai créer mon propre dossier d'icônes. Dois-je faire de même pour le menu emplacement de mygtkmenu?
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

Re: [Openbox / tint2] Des lanceurs en guise de menu (billet)

Message par vintherine »

@onyx67
Utilisateur de pcmanfm mon soucis concerne le menu emplacement. Comment puis-je récupérer les signets et icônes? Je n'ai rien trouvé dans ~/.cache. Pour les icônes des lanceurs Tint2, j'ai créer mon propre dossier d'icônes. Dois-je faire de même pour le menu emplacement de mygtkmenu?
les signets sont stockés par pcmanfm de la même manière que nautilus, dans ~/.gtk-bookmarks. Le Script fonctionnera donc parfaitement sauf... qu'à ma connaissance pcmanfm ne gère pas les icônes personnalisées des dossiers. Donc ce seront les icônes par défaut qui apparaitront.

Si tu tiens à afficher des icônes personnalisées deux solutions :
* Soit les crées avec Nautilus s'il est installé (attention à le lancer avec l'option --no-desktop pour ne pas mettre la pagaille dans ton bureau)
* Soit stocker le chemins des icônes dans un fichier dédié et modifier le script en conséquence.

Pour la deuxième solution c'est la partie

Code : Tout sélectionner

icone=$(gvfs-info metadata::custom-icon $label | grep custom-icon)
icone=${icone##*file://}
Envoyé depuis mon saxophone !
Blog - Photos
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Openbox / tint2] Des lanceurs en guise de menu (billet)

Message par onyx67 »

Merci pour tes conseils ;)
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Répondre