Informations sur la configuration
Si Fluxbox est le seul
gestionnaire de fenêtres que vous voulez utiliser, vous pouvez le
lancer avec un fichier .xinitrc
dans votre dossier home. Assurez-vous de sauvegarder votre
.xinitrc
actuel avant de
poursuivre.
echo startfluxbox > ~/.xinitrc
Si vous utilisez un gestionnaire d'identification comme
GDM ou kdm et si vous aimeriez pouvoir choisir
Fluxbox à l'invite de connexion,
créez un fichier fluxbox.desktop
comme celui-ci.
En tant qu'utilisateur root
:
cat > /usr/share/xsessions/fluxbox.desktop << "EOF"
[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Comment=This session logs you into Fluxbox
Exec=startfluxbox
Type=Application
EOF
Si vous n'avez pas installé GDM
ou kdm dans /usr
, modifiez cette commande pour l'adapter au
préfixe que vous avez choisi.
Maintenant créez les fichiers de configuration de Fluxbox :
mkdir -v ~/.fluxbox &&
cp -v /usr/share/fluxbox/init ~/.fluxbox/init &&
cp -v /usr/share/fluxbox/keys ~/.fluxbox/keys
Pour générer le menu application, en premier vous pouvez
souhaiter lancer fluxbox-generate_menu -h, pour
pouvoir choisir les <user_options>
, alors
tapez :
cd ~/.fluxbox &&
fluxbox-generate_menu <user_options>
Alternativement, copiez un menu pré-généré :
cp -v /usr/share/fluxbox/menu ~/.fluxbox/menu
On ajoute des icônes de menu en éditant ~/.fluxbox/menu
. La syntaxe est expliquée sur
la page de man de fluxbox.
Si vous voulez utiliser une image en fond d'écran, copiez le
thème souhaité dans ~/.fluxbox
.
Ajoutez ensuite une ligne pour qu'il utilise la bonne image. Dans
la commande suivante, modifiez <theme>
par le nom du thème
que vous voulez et modifiez </chemin/vers/jolie/image.ext>
pour pointer vers l'image actuelle que vous voulez utiliser, où
ext
doit être
« xpm », si Imlib2-1.4.9 n'est
pas installé pour permettre d'autre formats d'image.
cp /usr/share/fluxbox/styles/<theme> ~/.fluxbox/theme &&
sed -i 's,\(session.styleFile:\).*,\1 ~/.fluxbox/theme,' ~/.fluxbox/init &&
[ -f ~/.fluxbox/theme ] &&
echo "background.pixmap: </chemin/vers/jolie/mage.ext>" >> ~/.fluxbox/theme ||
[ -d ~/.fluxbox/theme ] &&
echo "background.pixmap: </chemin/vers/jolie/image.ext>" >> ~/.fluxbox/theme/theme.cfg
Dans certaines locales, il se peut que la police spécifiée dans
le thème ne contienne pas les caractères nécessaires. Les menus
sont alors des éléments vides. Vous pouvez corriger cela en
éditant ~/.fluxbox/theme
avec un
éditeur de texte et en le modifiant pour qu'il nomme une police
convenable.