3.1 KiB
sway
sway - это i3-совместимый композитор Wayland. Больше информации в FAQ. Присоединяйтесь к IRC-каналу (#sway на irc.freenode.net).
Подписи релизов
Релизы подписываются ключом E88F5E48 и публикуются на GitHub.
Установка
Из репозиториев
Sway доступен во многих дистрибутивах. Попробуйте установить пакет "sway".
Если вас интересует создание пакета sway для вашего дистрибутива, зайдите на IRC-канал или отправьте письмо на sir@cmpwn.com за советом.
Сборка из исходников
Посетите эту страницу на вики, если вы хотите построить последнюю версию sway и wlroots для тестирования или разработки.
Установите зависимости:
- 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 работает довольно неплохо).