[openbox] créateur menu clic-droit de Manjaro
[openbox] créateur menu clic-droit de Manjaro
Bonsoir,
ça fait un moment que je suis sur Openbox et j'avoue que je galère pas mal pour avoir un beau menu lorsque je clique droit sur le bureau. Là je suis enfin arrivé à le générer automatiquement, ce qui fait que les sous-menus se mettent à jour lorsqu'on installe un programme.
Mais je viens de tester Manjaro linux dans une machine virtuelle et le menu du clic droit a des icônes. Est-ce que vous sauriez quel paramétrage utilise cette distribution ? Puis juste au passage, je ne l'ai pas encore beaucoup testée, mais ça a l'air pas mal..
Cordialement
ça fait un moment que je suis sur Openbox et j'avoue que je galère pas mal pour avoir un beau menu lorsque je clique droit sur le bureau. Là je suis enfin arrivé à le générer automatiquement, ce qui fait que les sous-menus se mettent à jour lorsqu'on installe un programme.
Mais je viens de tester Manjaro linux dans une machine virtuelle et le menu du clic droit a des icônes. Est-ce que vous sauriez quel paramétrage utilise cette distribution ? Puis juste au passage, je ne l'ai pas encore beaucoup testée, mais ça a l'air pas mal..
Cordialement
Re: [openbox] créateur menu clic-droit de Manjaro
Il faut mettre :
<showIcons>yes</showIcons>
dans le fichier ~/.config/openbox/rc.xml
dans la section <menu>
Ouvrir le fichier ~/.config/openbox/menu.xml
puis à la suite de la ligne du type <item label="Programme"> rajouter après "Programme" icon="/chemin/fichier.png"
ce qui fait : <item label="Programme" icon="/chemin/fichier.png">
puis reconfigurer le menu : openbox --reconfigure
<showIcons>yes</showIcons>
dans le fichier ~/.config/openbox/rc.xml
dans la section <menu>
Ouvrir le fichier ~/.config/openbox/menu.xml
puis à la suite de la ligne du type <item label="Programme"> rajouter après "Programme" icon="/chemin/fichier.png"
ce qui fait : <item label="Programme" icon="/chemin/fichier.png">
puis reconfigurer le menu : openbox --reconfigure
Re: [openbox] créateur menu clic-droit de Manjaro
Ouais mais là tu dois le faire pour chaque programme non ? Je voudrais le faire de manière automatisée. Et qui se mette à jour à chaque fois qu'un programme est ajouté/enlever. C'est le comportement sur Manjaro.
Re: [openbox] créateur menu clic-droit de Manjaro
Salutlann a écrit :...
dans le fichier ~/.config/openbox/rc.xml
...
je dirai plutôt ~/.config/openbox/menu.xml
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Re: [openbox] créateur menu clic-droit de Manjaro
Non
Il faut mettre :
<showIcons>yes</showIcons>
dans le fichier ~/.config/openbox/rc.xml
dans la section <menu>
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Re: [openbox] créateur menu clic-droit de Manjaro
Salut,
Le programme openbox-menu le fait automatiquement pour le menu Applications. Une fois ces menus servis, il ne reste plus que les menus de raccourcis du menu.xml à garnir si on le souhaite.
https://aur.archlinux.org/packages/openbox-menu
Le programme openbox-menu le fait automatiquement pour le menu Applications. Une fois ces menus servis, il ne reste plus que les menus de raccourcis du menu.xml à garnir si on le souhaite.
https://aur.archlinux.org/packages/openbox-menu
- vintherine
- yeomen
- Messages : 281
- Inscription : mer. 04 janv. 2012, 22:14
- Localisation : Annecy
Re: [openbox] créateur menu clic-droit de Manjaro
J'utilise, et je conseille, obmenu-generator (dans aur). Il est grandement configurable grâce à 2 fichiers : ~/.config/obmenu-generator/config.pl et ~/.config/obmenu-generator/schema.pl. Par contre ce n'est pas trivial, mais si ça t'intéresse (et si nécessaire) je peux donner un coup de main.
Pour te donner des idées tu peux rajouter d'autres pipe-menus dans ton menu.xml : emplacements, fichiers récents, préférences...
exemple chez moi :
Pour te donner des idées tu peux rajouter d'autres pipe-menus dans ton menu.xml : emplacements, fichiers récents, préférences...
exemple chez moi :
Re: [openbox] créateur menu clic-droit de Manjaro
J'ai commencé par d'abord tester openbox-menu. Mais quand je le lance j'ai le message d'erreur suivant:
Code : Tout sélectionner
File /etc/xdg/menus/applications.menu doesn't exists. Can't create menu
- vintherine
- yeomen
- Messages : 281
- Inscription : mer. 04 janv. 2012, 22:14
- Localisation : Annecy
Re: [openbox] créateur menu clic-droit de Manjaro
et bien choisis-en donc un autre... fait
choisi celui que tu préfère puis
perso j'aime bien arch-applications.menu que l'on peut trouver si l'on installe community/archlinux-xdg-menu
Code : Tout sélectionner
ls /etc/xdg/menus/
Code : Tout sélectionner
openbox-menu mon-menu-préfére.menu
Re: [openbox] créateur menu clic-droit de Manjaro
Ah en fait j'ai compris ce qu'il se passe, openbox-menus n'accepte pas les chemins. Si je me place dans un dossier avec un .menu, je peux lancer openbox-menu. Si je lui fournis un chemin, même /home/djipe/mon_menu.menu, j'ai
Même si le fichier en question existe.
Code : Tout sélectionner
File /etc/xdg/menus/etc/xdg/menus/arch-applications.menu doesn't exists. Can't create menu
- vintherine
- yeomen
- Messages : 281
- Inscription : mer. 04 janv. 2012, 22:14
- Localisation : Annecy
Re: [openbox] créateur menu clic-droit de Manjaro
ben c'est cool, t'as qu'à faire un lien symbolique !
ceci dit pour avoir jeté de nouveau un œil dessus ça confirme ce que je pensais : openbox-menus est une grosse bouse ! regarde du coté d'obmenu-generator, conseil d'ami.
Code : Tout sélectionner
sudo ln -s /etc/xdg/menus/celui-que-tu-veux.menu /etc/xdg/menus/applications.menu
- Anghirrim
- Elfe
- Messages : 701
- Inscription : mar. 28 févr. 2012, 11:09
- Localisation : Loire-Atlantique
Re: [openbox] créateur menu clic-droit de Manjaro
Suite à la lecture de ce poste, j'ai installé obmenu-generator et c'est vraiment extra!!
L'option de faire des menus dynamiques est très intéressante!
L'option de faire des menus dynamiques est très intéressante!
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Asus X53S, Linux Mint Cinnamon
Re: [openbox] créateur menu clic-droit de Manjaro
Pas besoin d'indiquer le chemin puisque les menus se trouvent dans 99% des cas dans /etc/xdg/menus.djipey a écrit :Ah en fait j'ai compris ce qu'il se passe, openbox-menus n'accepte pas les chemins.
La version mercurial d'openbox-menu prend les menus utilisateurs. Le menu devant se trouver dans le répertoire désigné par "$XDG_CONFIG_DIRS/menus/" comme le précisent les spécifications de freedesktop.org avec « $XDG_CONFIG_DIRS defines the preference-ordered set of base directories to search for configuration files in addition to the $XDG_CONFIG_HOME base directory. If $XDG_CONFIG_DIRS is either not set or empty, a value equal to /etc/xdg should be used. ».
Puis-je avoir des arguments techniques concernant cette opinion bovinesque ?vintherine a écrit :ceci dit pour avoir jeté de nouveau un œil dessus ça confirme ce que je pensais : openbox-menus est une grosse bouse !
Anarchy for the triple A.