- 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.9 KiB
sway
sway - это i3-совместимый композитор Wayland. Больше информации в FAQ. Присоединяйтесь к IRC-каналу (#sway на irc.libera.chat).
Подписи релизов
Релизы подписываются ключом E88F5E48 и публикуются на GitHub.
Установка
Из репозиториев
Sway доступен во многих дистрибутивах. Попробуйте установить пакет "sway".
Если вас интересует создание пакета sway для вашего дистрибутива, зайдите на IRC-канал или отправьте письмо на sir@cmpwn.com за советом.
Сборка из исходников
Посетите эту страницу на вики, если вы хотите построить последнюю версию sway и wlroots для тестирования или разработки.
Установите зависимости:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre2
- json-c
- pango
- cairo
- gdk-pixbuf2 (опционально: для работы трея)
- scdoc (опционально: для man-страниц) *
- git (опционально: для информации о версии) *
*Зависимости для сборки
Выполните эти команды:
meson build
ninja -C build
sudo ninja -C build install
Настройка
Если вы уже используете i3, скопируйте ваш конфигурационный файл i3 в ~/.config/sway/config
, и
он сразу же заработает. В противном случае, скопируйте образец конфигурационного файла в
~/.config/sway/config
. Обычно он располагается в /etc/sway/config
.
Запустите man 5 sway
для изучения информации о настройке.
Запуск
Выполните команду sway
прямо из TTY. Некоторые дисплейные менеджеры могут работать, но они не поддерживаются со стороны
sway (gdm работает довольно неплохо).