sway - это i3-совместимый композитор Wayland. Больше информации в FAQ. Присоединяйтесь к IRC-каналу (#sway на irc.freenode.net).
Если вы хотите поддержать разработку sway, сделайте пожертвование SirCmpwn на странице Patreon.
Релизы подписываются ключом B22DA89A и публикуются на GitHub.
sway доступен во многих дистрибутивах. Попробуйте установить пакет "sway". Если он вдруг недоступен, проверьте эту страницу на wiki для получения информации о подробностях установки для вашего дистрибутива.
Если вы заинтересованы поддерживать sway в вашем дистрибутиве, загляните в наш IRC-канал или обратитесь на [email protected] за советом.
Установите зависимости:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre
- json-c
- pango
- cairo
- gdk-pixbuf2 (необязательно: для работы трея)
- scdoc (необязательно: для сборки man-страниц) *
- git *
*Зависимости для сборки
Выполните эти команды:
meson build
ninja -C build
sudo ninja -C build install
На системах без logind вам понадобится добавить suid к файлу программы sway:
sudo chmod a+s /usr/local/bin/sway
sway сбросит root-права при запуске.
Если вы уже используете i3, скопируйте ваш конфигурационный файл i3 в ~/.config/sway/config
, и
он сразу же заработает. В противном случае, скопируйте образец конфигурационного файла в
~/.config/sway/config
. Обычно он располагается в /etc/sway/config
.
Запустите man 5 sway
для изучения информации о настройке.
Выполните команду sway
прямо из TTY. Некоторые дисплейные менеджеры могут работать, но они не поддерживаются со стороны
sway (gdm работает довольно неплохо).