mirror of
https://github.com/swaywm/sway.git
synced 2024-12-01 02:49:26 +00:00
658b779662
Co-authored-by: xdavidwu <xdavidwuph@gmail.com>
2 KiB
2 KiB
sway
sway 是一個與 i3 相容的 Wayland compositor。 閱讀 FAQ。 加入 IRC 頻道 (#sway on irc.freenode.net)
如果你想支持 sway 的開發,請到 SirCmpwn's Patreon page 貢獻。
發行簽章
所有發行的版本都會以 B22DA89A 簽署 並發佈於 GitHub
安裝
從套件安裝
Sway 在許多發行版都有提供。請自己嘗試於你的發行版安裝 「sway」這個套件。 如果無法取得,請查看 這個 wiki 頁面 以取得更多關於如何於你使用的發行版上安裝的資訊。
如果你想要為你使用的發行版包裝 sway,請到 IRC 頻道或是直接寄封信到 sir@cmpwn.com 來取得一些建議。
從原始碼編譯
相依套件:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre
- json-c
- pango
- cairo
- gdk-pixbuf2 (選擇性: system tray)
- scdoc (選擇性: man pages) *
- git *
*編譯時相依
執行這些指令:
meson build
ninja -C build
sudo ninja -C build install
在沒有 logind 的系統上,你需要為 sway 的執行檔加上 suid。
sudo chmod a+s /usr/local/bin/sway
Sway 在啟動不久後就會放棄 root 權限。
設定檔
如果你已經在使用 i3,你可以直接將你的 i3 設定檔複製到 ~/.config/sway/config
然後就能直接使用。
或者你也可以把範例設定檔複製到 ~/.config/sway/config
。 它通常會在 /etc/sway/config
。
執行 man 5 sway
來取得更多關於設定檔的資訊。
執行
在 TTY 執行 sway
。有些 display manager 可能可以運作但 sway 不提供支援 (已知 gdm 運作的很好)