Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
wmfs [Le 21/01/2010, 09:10] Canigou 66 c'est à dire > c'est-à-dire, les fenêtres sont gérés > les fenêtres sont gérées, plusieurs mode de > plusieurs modes de, copiez le dans > copiez-le dans |
wmfs [Le 11/09/2022, 11:05] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| [[http://www.wmfs.info|wmfs]] (Window Manager From Scratch) est un gestionnaire de fenêtres pour X. C'est un tiling window manager, c'est-à-dire que les fenêtres sont gérées pour prendre toute la place disponible sur l'écran. Il y a plusieurs modes de tiling et tous sont configurables. | [[http://www.wmfs.info|wmfs]] (Window Manager From Scratch) est un gestionnaire de fenêtres pour X. C'est un tiling window manager, c'est-à-dire que les fenêtres sont gérées pour prendre toute la place disponible sur l'écran. Il y a plusieurs modes de tiling et tous sont configurables. | ||
| + | |||
| + | <note warning> | ||
| + | Attention, ce projet semble à l'abandon. Le site du projet n'existe plus et le dépôt git est très ancien. | ||
| + | A vos risques et périls. | ||
| + | </note> | ||
| En plus de ça, wmfs peut être entièrement géré au clavier ou via des scripts shell. | En plus de ça, wmfs peut être entièrement géré au clavier ou via des scripts shell. | ||
| - | * [[http://www.wmfs.info/screenshots|screenshots de wmfs]] | + | * [[http://www.wmfs.info/wiki/screenshots|screenshots de wmfs (lien mort, a voir pour remplacer par un autre lien?)]] |
| ==== Installation ==== | ==== Installation ==== | ||
| Ligne 17: | Ligne 22: | ||
| <code> | <code> | ||
| # Installation des dépendances | # Installation des dépendances | ||
| - | sudo apt-get install cmake libfreetype6-dev libx11-dev libxinerama-dev libxrandr-dev libxft-dev git-core | + | sudo apt-get install libfreetype6-dev libx11-dev libxinerama-dev libxrandr-dev libxft-dev libimlib2-dev |
| + | </code> | ||
| + | |||
| + | Vous pouvez récupérer wmfs grâce à [[git|Git]] : | ||
| + | <code> | ||
| + | # Installation de Git | ||
| + | sudo apt-get install git-core | ||
| # Récupération des sources depuis le dépôt git | # Récupération des sources depuis le dépôt git | ||
| - | git clone git://git.wmfs.info/wmfs.git | + | git clone git://github.com/xorg62/wmfs.git |
| + | </code> | ||
| + | |||
| + | Si vous ne souhaitez pas utiliser [[git|Git]] vous pouvez récupérer une archive sur [[https://github.com/xorg62/wmfs/tags]]. | ||
| + | |||
| + | |||
| + | <code> | ||
| # Compilation | # Compilation | ||
| - | mkdir wmfs/__build__ && cd wmfs/__build__ | + | cd wmfs |
| - | cmake .. | + | ./configure |
| - | make | + | make |
| - | sudo make install | + | sudo make install |
| </code> | </code> | ||
| Maintenant votre [[fenetre_de_connexion|gestionnaire de connexion]] doit vous proposer wmfs comme gestionnaire de fenêtres. Si ce n'est pas le cas : | Maintenant votre [[fenetre_de_connexion|gestionnaire de connexion]] doit vous proposer wmfs comme gestionnaire de fenêtres. Si ce n'est pas le cas : | ||
| - | <code bash>sudo cp /usr/local/share/xsessions/wmfs.desktop /usr/share/xsessions/wmfs.desktop</code> | + | <code>sudo cp ~/wmfs/wmfs.desktop /usr/share/xsessions/wmfs.desktop</code> |
| - | Si vous n'utilisez pas de gestionnaire de connexion et que vous démarez avec 'startx', il suffit de rajouter dans votre ~/.xinitrc | + | Si vous n'utilisez pas de gestionnaire de connexion et que vous démarrez avec 'startx', il suffit de rajouter dans votre ~/.xinitrc |
| <code> | <code> | ||
| Ligne 39: | Ligne 56: | ||
| ==== Configuration ==== | ==== Configuration ==== | ||
| - | Le fichier de configuration par défaut est installé dans /etc/xdg/wmfs/wmfsrc pour le modifier copiez-le dans votre $HOME : | + | Si vous voulez configurer WMFS, vous devez mettre le fichier de configuration par défaut dans ~/.config/wmfs/wmfsrc, s'il n'est pas présent : |
| <code> | <code> | ||
| - | mkdir -p ~/.config/wmfs | + | $ mkdir -p ~/.config/wmfs |
| - | cp /etc/xdg/wmfs/wmfsrc ~/.config/wmfs/wmfsrc | + | $ cp ~/wmfs/wmfsrc ~/.config/wmfs/ |
| </code> | </code> | ||
| Et éditez ~/.config/wmfs/wmfsrc avec votre éditeur favori. | Et éditez ~/.config/wmfs/wmfsrc avec votre éditeur favori. | ||
| + | |||
| + | Des exemples de configuration sont disponibles sur la page [[http://wmfs.info/projects/wmfs/wiki/UserConfigs|UsersConfig]] du Wiki. | ||
| + | |||
| + | WMFS donne aussi la possibilité d'utiliser des scripts shell. Quelques exemples sont présent sur la page [[http://wmfs.info/projects/wmfs/wiki/Tips|Tips]] du Wiki. | ||
| ==== Liens ==== | ==== Liens ==== | ||
| - | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=310650|topic sur le forum]] | + | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=310650|topic sur le forum]] |
| - | * [[http://www.wmfs.info|Site officiel]] | + | * [[http://www.wmfs.info|Site officiel (lien mort)]] |
| - | * [[http://www.wmfs.info/bugs|Le bug tracker]] | + | * [[http://www.wmfs.info/bugs|Le bug tracker (lien mort)]] |
| - | * [[http://git.wmfs.info|Suivre le développement]] | + | * [[http://git.wmfs.info|Suivre le développement (lien mort)]] |
| + | * [[http://blog.bacardi55.org/|Suivre les nouvelles features sur le blog de bicardi55 (lien mort)]] | ||
| Ou sur IRC : #wmfs sur irc.freenode.org (cliquez [[irc://irc.freenode.org/wmfs|ici]]). | Ou sur IRC : #wmfs sur irc.freenode.org (cliquez [[irc://irc.freenode.org/wmfs|ici]]). | ||