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]]). |