- Optional since Sway 1.6 per swaywm/wlroots@bad1e9afa8 - Deprecated in Sway 1.7 per67d3d952b6
- Removed in Sway 1.8 pere5728052b5
- Ignored in future versions (keeps root priveleges)
3.3 KiB
sway
Sway це сумісний з i3 композитор Wayland. Ознайомтесь з ЧаПами. Приєднуйтесь до спільноти в IRC (#sway на irc.libera.chat).
Підтримка українською мовою
Якщо ви хочете отримати підтримку українською мовою, можете звернутись до користувача Hummer12007 у IRC-спільноті. Будьте терплячі, вам обов'язково допоможуть.
Наразі переклад Sway українською ще не завершено (він неповний), проте у вас є шанс долучитись, детальніше див. статус.
Підписи випусків
Випуски підписані ключем E88F5E48 та публікуються на сторінці GitHub.
Встановлення
З пакунків
Sway доступний у багатьох дистрибутивах Linux (а також у FreeBSD).
Спробуйте встановити пакунок sway
у вашому.
Якщо він недоступний, перегляньте цю сторінку Wiki
для інформації щодо встановлення на вашому дистрибутиві.
Якщо ви готові та зацікавлені запакувати і підтримувати Sway у вашому дистрибутиві, звертайтесь за порадами до нашого каналу в IRC або пишіть на електронну пошту sir@cmpwn.com.
З вихідного коду
Встановіть залежності:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre2
- json-c
- pango
- cairo
- gdk-pixbuf2 (optional: system tray)
- scdoc (необов'язково, необхідно для сторінок man) *
- git *
*Лише для компіляції
Виконайте ці команди:
meson build
ninja -C build
sudo ninja -C build install
Налаштування
Якщо ви вже використовуєте i3, скопіюйте свій файл налаштувань
до ~/.config/sway/config
, він має запрацювати. Інакше, скопіюйте
туди файл-зразок (зазвичай знаходиться у /etc/sway/config
), і налаштуйте під себе.
Більше інформації щодо налаштувань можете знайти, виконавши man 5 sway
.
Запуск
Виконайте sway
у TTY. Деякі дисплейні менеджери (менеджери сеансу/стільниць)
можуть працювати, але офіційно не підтримуються (проте сумісніть із gdm достатньо висока).