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