- Optional since Sway 1.6 per swaywm/wlroots@bad1e9afa8
- Deprecated in Sway 1.7 per 67d3d952b6cd
- Removed in Sway 1.8 per e5728052b5
- Ignored in future versions (keeps root priveleges)
2.3 KiB
sway
Sway est un compositeur Wayland compatible avec i3. Lisez la FAQ. Rejoignez le canal IRC (#sway sur irc.libera.chat).
Aide en français
abdelq fournit du support en français sur IRC et Github, dans le fuseau horaire UTC-4 (EST).
Signatures de nouvelles versions
Les nouvelles versions sont signées avec E88F5E48 et publiées sur GitHub.
Installation
À partir de paquets
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.
Compilation depuis les sources
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
Configuration
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écution
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).