2018-08-28 13:16:37 +00:00
# sway
2019-01-05 18:14:10 +00:00
Sway е в процес на разработка, съвместим с i3,
[Wayland ](http://wayland.freedesktop.org/ ) композитор. Прочетете
[FAQ ](https://github.com/swaywm/sway/wiki ). Присъединете с е в [IRC
канала](http://webchat.freenode.net/?channels=sway& uio=d4) (#sway на
2018-08-28 13:16:37 +00:00
irc.freenode.net).
[![ ](https://sr.ht/ICd5.png )](https://sr.ht/ICd5.png)
2018-08-28 14:06:15 +00:00
Ако желаете, може да дарите на [Patreon страницата на автора ](https://patreon.com/sircmpwn ), което ще помогне за цялостното здраве и развитие на проекта.
## Помощ
Ако имате нужда от помощ - влезте в IRC канала. Ако не ви отговорят в IRC или желаете кореспонденция по и-мейл - [fokditkak ](mailto:martin.kalchev@mail.ru )
може да отговаря на основни въпроси на български език.
2018-08-28 13:16:37 +00:00
## Подпис
2018-08-28 14:06:15 +00:00
Версии подписани с ключ [B22DA89A ](http://pgp.mit.edu/pks/lookup?op=vindex&search=0x52CB6609B22DA89A )
2018-08-28 13:16:37 +00:00
и публикувани в [GitHub ](https://github.com/swaywm/sway/releases ).
## Инсталация
### От пакети
Sway съществува в репотата (хранилищата) на много дистрибуции. Пробвайте да г о инсталирате със съответния пакетен мениджър на вашата дистрибуция.
2018-08-28 14:06:15 +00:00
В случай, че имате проблем погледнете [тази страница ](https://github.com/swaywm/sway/wiki/Unsupported-packages ) за помощ.
2018-08-28 13:16:37 +00:00
2018-08-28 14:06:15 +00:00
Ако желаете да пакетирате Sway за вашата дистрибуция влезте в IRC канала
2018-08-28 13:16:37 +00:00
или пратете и-мейл на [sir@cmpwn.com ](mailto:sir@cmpwn.com ) за съвет как да г о направите.
2018-08-28 14:06:15 +00:00
### Компилиране от с о р с -код
2018-08-28 13:16:37 +00:00
Инсталирайте следните пакети:
* meson
* [wlc ](https://github.com/Cloudef/wlc )
* wayland
* xwayland
* libinput >= 1.6.0
* libcap
* pcre
* json-c >= 0.13
* pango
* cairo
* gdk-pixbuf2 *
2019-01-14 02:29:12 +00:00
* dbus >= 1.10 **
2018-08-28 14:06:15 +00:00
* [scdoc ](https://git.sr.ht/~sircmpwn/scdoc ) (Нужен за man страници)
2018-10-23 07:56:56 +00:00
* git
2018-08-28 13:16:37 +00:00
2019-01-14 02:29:12 +00:00
_\*Нужен само за swaybar, swaybg_
2018-08-28 13:16:37 +00:00
2019-01-14 02:29:12 +00:00
_\*\*Нужен само за tray_
2018-08-28 13:16:37 +00:00
Изпълнете следните команди:
meson build
ninja -C build
sudo ninja -C build install
Ако имате logind:
sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/local/bin/sway
Иначе:
sudo chmod a+s /usr/local/bin/sway
## Настройка
2018-08-28 14:06:15 +00:00
Ако имте с ъше с тву ва щa конфигурация от i3, просто я копирайте в `/.config/sway/config` и би трябвало безпроблемно да работи.
В противен случай, поставете примерната конфигурация, която би трябвало да с е намиреа в `/etc/sway/config` .
Напишете `man 5 sway` за повече информация.
2018-08-28 13:16:37 +00:00
## Пускане
2018-08-28 14:06:15 +00:00
Напишете 'sway' в терминала (TTY). Някои дисплей мениджъри (display managers) може и да работят, но като цяло не с а поддържани от Sway.