Table des matières

Openbox

On peut modifier le menu via le fichier .config/openbox/menu.xml ou l'utilitaire obmenu.

Encfs

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>

Extinction, Redémarrage, ...

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>

Source

Marges

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 :

Autostart

On peut créer un petit script qui s'exécutera au démarrage pour lancer feh, tint2 ou d'autres utilitaires.

Créer le script

$ nvim .config/openbox/autostart

feh

On install feh :

# apt-get install feh

On ajoute au script :

feh --bg-fill /adresse/de/limage &

tint2

On installe tint2 et on ajoute cette ligne au script d' autostart :

tint2 &

Sources