mirror of
https://github.com/NickHu/sway
synced 2024-12-26 21:58:30 +01:00
68caa8deba
- 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)
1.5 KiB
1.5 KiB
sway
sway 是和 i3 兼容的 Wayland compositor。 查看FAQ/ 加入IRC频道 (#sway on irc.libera.chat)
发行签名
每个发行版都以 E88F5E48 的密钥签名并发布在 GitHub上。
安装
从包管理器安装
Sway 在很多发行版中可用。请尝试在你的发行版中安装 sway
。
从源码编译
如果想要构建最新版sway和wlroots用以测试和开发,请查看 此wiki页面
安装如下依赖:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre2
- json-c
- pango
- cairo
- gdk-pixbuf2 (可选的: system tray)
- scdoc (可选: man pages) *
- 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
获取关于配置的更多信息。
运行
从 TTY 中运行 sway
。 某些显示管理器(Display Manager)也许可以工作但不被 sway 支持。
(已知 gdm 工作得非常好)。