J'explore toujours les environnements minimalistes et customisables sous Arch Linux. Voici une configuration sous Open Box qui n'utilise que 500MB de RAM.
Pour installer changer à partir "installation du bureau XFCE4" de mon précedent poste https://gist.github.com/legoffant/0a90e1067e3130711bf3f728a8a4a356
Garder la configuration:
- Chiffrement LUKS
- Partionnement BTRFS
- Systemd-boot
-
zramd
-
Enlever guake terminal remplacer par alacritty.
- Ne pas oublier la configuration du clavier sous Xorg en français
Installation du serveur X
sudo pacman -S xorg-server xorg-xinit xorg-fonts-misc
Installation des composants
- Openbox Windows Manager
- Thunar File Manager
- Alacritty Terminal
- Compton Compositor
sudo pacman -S openbox thunar alacritty compton
Configurer Openbox
mkdir -p ~/.config/openbox
cp -a /etc/xdg/openbox/ ~/.config/
This will copy 4 files into the ~/.config/openbox directory
rc.xml
menu.xml
autostart
environment
Plugins pour Openbox
- obconf - The Openbox Configuration Manager, can be used for general configuration.
- lxappearance-obconf - The lxde Openbox Configuration Manager can be used to configure themes and other general customizations
- lxinput - Can be used to configure mouse and keyboard, allows mouse speed and acceleration to be adjusted.
- tint2 - custom taskbar
- MenuMaker - is a powerful tool that creates XML-based menus
- Nitrogen - Fast and lightweight wallpaper browser /setter for X
- Slim - Startup Manager
sudo pacman -S obconf menumaker tint2 lxinput lxappearance nitrogen slim
Configurer autostart pour que démarre au démarrage:
vim ~/.config/openbox/autostart
tint2 &
nitrogen --restaure &
compton -b -c &
exec alacritty
nm-applet
Dans ce fichier on démarre la taskbar, le fond d'écran, le compositeur et un terminal
Générer un menu démarrer
mmaker -v -f OpenBox3
Activer le login manager
Créer un script par defaut xinitrc:
cp /etc/X11/xinit/xinitrc ~/.xinitrc
Editer-le et ajouter:
vim ~/.xinitrc
exec openbox-session
Activer Slim:
sudo systemctl enable slim.service
Enfin:
reboot
En complément: Trash & drive Management
- gvfs - volumes and have trash control
- udisks2 - Automatic mounting
- udiskie - Removable disk automounter using udisks