Sway est un compositeur Wayland compatible avec i3. Lisez la FAQ. Rejoignez le canal IRC (#sway sur irc.libera.chat).
abdelq fournit du support en français sur IRC et Github, dans le fuseau horaire UTC-4 (EST).
Les nouvelles versions sont signées avec E88F5E48 et publiées sur GitHub.
Sway est disponible sur beaucoup de distributions. Essayez d'installer le paquet "sway" pour la vôtre.
Si vous êtes intéressé à maintenir Sway pour votre distribution, passez sur le canal IRC ou envoyez un e-mail à sir@cmpwn.com (en anglais seulement) pour des conseils.
Consultez cette page wiki si vous souhaitez compiler la révision HEAD de sway et wlroots pour tester ou développer.
Installez les dépendances :
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre2
- json-c
- pango
- cairo
- gdk-pixbuf2 (optionnel : system tray)
- scdoc (optionnel : requis pour les pages man) *
- git (optionnel : information de version) *
* Requis uniquement pour la compilation
Exécutez ces commandes :
meson build
ninja -C build
sudo ninja -C build install
Sur les systèmes sans logind, vous devez suid le binaire de sway :
sudo chmod a+s /usr/local/bin/sway
Sway se débarassera des permissions root peu de temps après le démarrage.
Si vous utilisez déjà i3, copiez votre configuration i3 vers
~/.config/sway/config
et sway fonctionnera directement. Sinon, copiez
l'exemple de fichier de configuration vers ~/.config/sway/config
. Il se
trouve généralement dans /etc/sway/config
. Exécutez man 5 sway
pour lire la
documentation pour la configuration de sway.
Exécutez sway
à partir d'un TTY. Certains gestionnaires d'affichage peuvent
fonctionner, mais ne sont pas supportés par Sway (gdm est réputé pour assez
bien fonctionner).