On peut modifier le menu via le fichier .config/openbox/menu.xml
ou l'utilitaire obmenu.
Pour ajouter un bouton pour ouvrir un dossier chiffré avec encfs, on doit dire à la commande de s'exécuter dans un terminal afin de pouvoir donner le mot de passe.
On crée donc un nouvel item avec la commande suivante dans obmenu :
gnome-terminal -- encfs /home/simon/dossier-chiffre /home/simon/dossier-lisible
La même chose dans le fichier menu.xml
:
<item label="Ouvre-Coffre"> <action name="Execute"> <execute>gnome-terminal -- encfs /home/simon/Cloud/coffre /home/simon/coffre-ouvert</execute> </action> </item>
Pour ajouter unu bouton pour éteindre, on crée un nouvel item avec l'action d'exécuter et la commande : “systemctl poweroff”.
Pour le rédémarrage, on mettra la commande : “systemctl reboot”.
Et pour la mise en veille, on utilisera “systemctl suspend”.
La même chose dans le fichier menu.xml
:
<item label="Éteindre"> <action name="Execute"> <execute>systemctl poweroff</execute> </action> </item> <item label="Mise en veille"> <action name="Execute"> <execute>systemctl suspend</execute> </action> </item> <item label="Redémarrer"> <action name="Execute"> <execute>systemctl reboot</execute> </action> </item>
On peut définir des marges de 1px pour avoir le menu d'openbox toujours accessible en cliquant sur les côtés de l'écran :
On peut créer un petit script qui s'exécutera au démarrage pour lancer feh, tint2 ou d'autres utilitaires.
$ nvim .config/openbox/autostart
On installe tint2
et on ajoute cette ligne au script d' autostart
:
tint2 &