Linux

Icewm

Installé sur Débian Sarge, adaptez selon votre système.

Icewm est un gestionnaire de fenêtre léger, donc rapide, et fiable. Parfait pour les pc disposant d'une faible configuration. Le test à été effectué sur un Pentium II à 350 mhz, disposant de 128 mo de mémoire vive.

Une barre de menu style le bouton démarrer de windows est présente, utile aussi pour les adeptes du système propriétaire Windows. Des skins permettent même d'avoir une apparence similaire à windows (95, 98 ou xp). L'interface est configurable et de nombreuses autres apparences sont disponibles à moins que vous vouliez créer la vôtre.

Installation

Si icewm est votre premier gestionnaire de fenêtre, vérifier si vous disposez d'un serveur X.

$ X -version Si cette commande ne donne rien il suffit de l'installer : # apt-get install x-window-system Il reste à installer icewm. Il est bien sur possible de le compiler, les sources sont disponibles à l'adresse : http://www.icewm.org. Mais l'outil apt de débian est plus simple : # apt-get install icewm

Si votre carte graphique est reconnu et que icewm est votre seul gestionnaire de fenêtre, vous pouvez le lancer dès à présent avec la commande suivante :

$ startx
icewm 1
Icewm
icewm 2
Le menu démarrer
icewm 3
68 mo utilisé

Outils de configuration graphique

Deux outils pratiques permettent de configurer Icewm simplement :
iceme : configure le menu
icepref : personnalise Icewm grâce à une multitude d'option.
Ces programmes sont en anglais.

Changer et ajouter des themes à icewm

Des themes sont disponibles à l'adresse : themes.freshmeat.net

Quelques skins :
Iceberg
Gosth in the Shell

Pour installer un skin : $ tar xzf nom_du_skin -C ~/.icewm/themes/ Il suffit ensuite de le sélectionner via le menu démarrer, dans Thèmes, et de redémarrer Icewm.

Configurer Icewm avec les fichiers textes

Dans votre repertoire personnel, un dossier caché .icewm permet de configurer Icewm. Si certains fichiers sont inexistants, il suffit de les créer.

Le fichier preferences permet principalement de configurer la barre des tàches.
Le fichier menu permet de configurer le menu déroulant.
Le fichier keys permet de configurer les touches de raccourcis.
Le fichier toolbar permet de configurer les îcones sur la barre des tàches.
Le fichier startup permet de lancer des programmes au démarrage de Icewm.
De la même manière le fichier shutdown est executé à la fin de la session.
Ne pas oublier de donner les droits d'executions à ces deux derniers fichiers.

Un autre fichier important est default.theme qui se trouve dans le repertoire .icewm/themes/votre_theme/. S'il n'y a aucun theme dans ce repertoire, vous pouvez les trouver ici : /usr/share/icewm/themes/. Il sert entre-autre à changer son fond d'écran, et à personnaliser son skin.

preferences :
# Afficher les graphiques CPU et Internet
# Sur la barre des tâches
# 1=present 0=absent
TaskBarShowCPUStatus = 1
TaskBarShowNetStatus = 1

# Afficher l'horloge
# Sur la barre des tâches
# 1=present 0=absent
TaskBarShowClock = 1

# Apparence horloge
# 1=led 0=normal
TaskBarClockLeds = 1

# Afficher mail
# 1=present 0=absent
TaskBarShowMailboxStatus = 0

# Nom et nombre des espaces de travails
WorkspaceNames=" 1 ", " 2 "

# Police de Icewm
MenuFontNameXft="sans:size=10:"

menu :
# Configuration du menu déroulant
# Pour un dossier :
# menu "nom_dossier" folder {}
# Pour un programme :
# prog nom icone programme option
#
# Note : plusieurs sous-dossiers
# peuvent se succeder.

menu "Bureau" folder {
menu "Editeur" folder {
prog scite no_icon scite
}
}

menu "Internet" folder {
prog gaim gaim gaim
prog Navigateur mozilla-firefox firefox
prog Mail mozilla-thunderbird mozilla-thunderbird
prog gftp gftp gftp
}

keys :
key "Ctrl+f" fbrun
key "Ctrol+x" xterm
key "Ctrl+i" firefox
key "Ctrl+g" gftp
key "Alt+Ctrl+a" amsn
key "Ctrl+r" rox-filer

toolbar :
# Configuration des raccourcis
# dans la barre des tâches
# prog nom icone programme option
prog ATerm xterm aterm
prog rox-filer icewm rox-filer
prog Firefox mozilla-firefox firefox
prog Mozilla-thunderbird mozilla-thunderbird mozilla-thunderbird

startup :
#!/bin/bash
xrdb -load .Xdefaults
gkrellm &

default.theme : # fond d'écran
DesktopBackgroundImage="/home/user/linux.jpg"

Idées de programme

Icewm n'intègre pas toute une panoplie d'outils comme gnome ou kde. Voici quelques exemples pour étoffer votre bureau :

scite : editeur de fichier
rox-filer : explorateur de fichier
emelfm : explorateur de fichier
xloadimage : affiche les images léger
gthumb : affiche les images performant
xterm : émulateur de terminal
aterm : émulateur de terminal (accepte la transparence)
idesk : Affiche des îcones sur le bureau
xmms : Lecteur audio
xine : Lecteur vidéo
firefox : Navigateur web
thunderbird : Client mail performant
sylpheed : Client mail léger
gftp : client FTP / SSH
gaim : msn / aim / irc / jabber / icq
amsn : clone de MSN messenger
calcoo : calculatrice