Historique: FVWM-Crystal
Aperçu de cette version: 15
Table des matières
Introduction
FVWM-Crystal vise à créer un environnement de bureau facile à utiliser et agréable à l’œil, mais aussi puisant. Il utilise FVWM comme gestionnaire de fenêtre et «noyau principal», différentes façons de fournir des icônes sur le bureau, y compris le support pour de nombreux gestionnaires de fichiers et des commandes personnalisées, il supporte différents émulateurs de terminal dont xterm, aterm, mrxvt ou urxvt, des lecteurs de musique comme AlsaPlayer, MPD, mplayer ou XMMS2 (il y a un support intégré pour le contrôle de ces programmes), et plusieurs autres outils pour différentes fonctions, comme la création d'un fond d'écran ou faire des captures d'écran.Le site web officiel : http://fvwm-crystal.sourceforge.net/(external link)
FVWM est un des plus vieux gestionnaires de fenêtres sous GNU/Linux. Les avantages de FVWM est qu'il est puissant, rapide, complètement personnalisable et très flexible. En fait, c'est non seulement un gestionnaire de fenêtres mais également une véritable boite à outil pour la Xlib (la librairie de base de Xorg) dont tous les éléments peuvent être combinés entre eux et avec les commandes disponibles dans le système. L'inconvénient de FVWM est qu'il ne dispose pas d'interface graphique pour le configurer.
FVWM-Crystal consiste en un ensemble avancé de thèmes pour FVWM qui transforme ce dernier en un bureau rapide, puissant, stable et facile à configurer. Comme comparaison, nous pouvons dire que FVWM-Crystal est à FVWM ce que LXDE est à OpenBox. Par exemple, les préférences sont modifiables d'un simple clic dans le menu principal, et le menu des applications respecte les catégories additionnelles de la norme FreeDesktop, ceci, fait remarquable, dans n'importe qu'elle distribution. Ce support des catégories additionnelles permet ainsi d'avoir nos applications audio rangées automatiquement dans les catégories ad-hoc comme Lecteurs, Séquenceurs, MIDI, Synthétiseurs, etc. De plus, ce menu est facile à modifier et les modifications faites ne seront jamais perdues.
Présentation
Il s'agit d'un environnement graphique puissant, stable, très léger et réactif, dont les possibilités peuvent être agrandies automatiquement avec d'autres programmes, comme par exemple avec son support de différents lecteurs de médias, émulateurs de terminal et gestionnaires de fichier.Il propose d'autres fonctions uniques comme la possibilité de mettre en mode plein écran n'importe quelle fenêtre d'application (comme avec F11 dans Firefox) et de pouvoir naviguer entre ces fenêtres plein écran et le bureau, ceci sans compromettre les pages de bureau multiples de Xorg. Cette manière de naviguer est une des caractéristiques principale de l'Amiga OS et FVWM-Crystal est le seul bureau de GNU/Linux a la proposer.
FVWM-Crystal supporte aussi les répertoires utilisateurs XDG (ces répertoires comme Desktop, Musique, Documents dans votre répertoire unilisateurs) et les icônes de bureau associées. Ces icônes peuvent être gérée de différentes façons: pas d'icône afin de pouvoir admirer votre fond d'écran dans toute sa splendeur, avec Nautilus - le gestionnaire d'icônes de Gnome, avec ROX-Filer - le gestionnaire d'icônes de ROX, ou depuis FVWM-Crystal-3.2.0, avec un gestionnaire d'icônes interne. Ce dernier est le plus puissant car ses icônes sont séparées en 3 groupes, $HOME, les répertoires utilisateurs et les partitions montées dans le système, et il supporte n'importe quel gestionnaire de fichiers (2 différents en simultané) ainsi que les commandes personnalisées.
Il propose 17 recettes (ou thèmes) prédéfinis, lesquels offrent des éléments graphiques différents ainsi que des dispositions différentes de ces éléments. Certaines de ces recettes sont très épurées, d'autres beaucoup moins. Il y a aussi des préférences pour choisir les thèmes de couleur, les thèmes de boutons des barres de titre des fenêtres ainsi que leur nombre et leur fonction, les polices de caractères, etc. Toutes les préférences sont indépendantes les unes des autres.
Il y a aussi une gamme étendue de raccourcis claviers pour des fonctions comme la mise en plein écran d'une fenêtre (Alt+KP_Mult), la navigation entre les fenêtres plein écran (Alt+Shift+KP_Mult), le changement de page de bureau (Alt+F<n>), le déplacement des fenêtres d'une page de bureau à l'autre, le contrôle du volume, etc.
Les versions récentes apportent à la fois leur lot de nouveautls et de nombreux correctifs pour rendre FVWM-Crystal encore plus stable, performant, moderne et facile à utiliser. Par exemple, les préférences n'utilisent plus de redémarrage et la géométrie du bureau (nombre et disposition des pages de bureau) a été unifiée pour toutes les recettes. Parmis les ajouts, il y a un nouveau sélecteur de police plus facile à utiliser qui permet de visualiser les polices et de modifier/sauver/restorer l'exemple, le support de la translucidité (vraie transparence) et un module de Bling bling (chagement automatique de la translucidité) eu lun clone d'Expose (qui montre des thumbnails des fenètres et permet de changer la fenêtre au premier plan).
Et oui, FVWM-Crystal est entièrement localisé en français.
Captures d'écran
Pour des captures d'écran et des vidéos, voir la page dédiée sur le site.Personalisation
Il y a de nombreuses possibilités pour personnaliser FVWM-Crystal.D'abord, il y a les préférences, et elles sont nombreuses.
Ensuite, il y a quelques fichiers spéciaux dans le répertoire utilisateur de l'utilisateur ~/.fvwm-crystal
Enfin, presque n'importe quel fichier de l'installation peut être copié dans /etc/X11/fvwm/fvwm-crystal pour faire une configuration propre à tous les utilisateurs de l'ordinateur ou dans ~/.fvwm-crystal pour une personnalisation au niveau de l'utilisateur. Soyez cependant attentif que si cette façon de personnaliser FVWM-Crystal vous permet de tirer avantage de toutes les possibilités de FVWM (qui sont infinies), elle a le désavantage que lors d'une mise à jour de FVWM-Crystal, les nouveautés peuvent ne pas être prises en compte automatiquement. Ne copiez donc que les fichiers que vous voulez modifier.
Fichiers spéciaux
L'utilisateur peut créer deux fichiers spéciaux dans son répertoire personnel. Ces fichiers n'entreront pas en conflit en cas de mise à jour de FVWM-Crystal.Le premier est ~/.fvwm-crystal/preferences/Startup. Vous pouvez l'utiliser pour démarrer automatiquement n'importe quel programme au démarrage de Crystal. C'est une copie de /usr/share/fvwm-crystal/fvwm/preferences/Startup, copie qui contient de nombreux exemples.
Le deuxième est ~/.fvwm-crystal/userconfig. Vous pouvez mettre n'importe quelle commande FVWM dans ce fichier. Vos commandes seront ainsi séparée des autres fichiers de configuration de Crystal et elles ne seront pas perdues lors d'une mise à jour.
Vous aurez aussi besoin de la documentation de FVWM. Comme vous voyez elle est importante. Au début vous serez perdu, c'est normal, FVWM n'est pas si difficile que ça, il est complexe, et si vous vous focalisez sur une petite modification à la fois, cela viendra tout seul.
Il y a encore des fichiers de configuration pour Xorg qui peuvent être utile. Des exemples de ces fichiers sont dans /usr/share/fvwm-crystal/addons. Vous pouvez les copier dans $HOME et les éditer.
~/.Xdefaults et ~/.Xressources sont lus par Xorg au démarrage de FVWM-Crystal. C'est dans ces deux fichiers que vous pouvez définir par exemple les polices de caractères des émulateurs de terminaux comme Aterm qui n'ont pas de menu de préférences comme GnomeConsole.
Liens utiles
La documentation de FVWM-Crystal est disponible depuis le menu principal et sous forme html sur le site.Pour ceux qui veulent personnaliser d'avantage FVWM-Crystal, Miguel Moquillon propose un excellent article. Il correspond à une ancienne version, mais sa démarche est excellente.
Un article de polishlinux.org : FVWM-Crystal 3.0.4 — speed and transparency.