3.3 KiB
sway
sway एक i3-अनुकूल Wayland Compositor है। FAQ पढिये। IRC Channel (irc.libera.chat पर #sway) में भी जुडिये।
रिलीज हस्ताक्षर
रिलीजें E88F5E48 से साइन होतें हैं और Github पर प्रकाशित होते हैं।
इंस्टौलेशन
पैकेजों के द्वारा
Sway कई distributions में उप्लब्ध है। आप अपने में "sway" नामक पैकेज इंस्टौल करके देख सकते हैं।
Source से compile करके
यदि आप परीक्षण और विकास के लिए sway और wlroots के नवीनतम संस्करण बनाना चाहते हैं, तो यह विकी पृष्ठ देखें।
निर्भरताएं:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre2
- json-c
- pango
- cairo
- gdk-pixbuf (वैकल्पिक: system tray के लिये)
- scdoc (वैकल्पिक: man पृष्ठों के लिये) *
- git (वैकल्पिक: संस्करण जानने के लिये)
* Compilation के समय आवश्यक
ये commands चलाएं:
meson build/
ninja -C build/
sudo ninja -C build/ install
उन systems पर जिनमें ना तो logind है, ना ही seatd है, आपको sway की binary को suid करना पडेगा:
sudo chmod a+s /usr/local/bin/sway
Sway अपनी root अनुमतियां प्रारंभ होने के कुछ ही देर बाद छोड़ देगी।
Configuration
अगर आप पहले से ही i3 का उपयोग करते हैं तो अपने i3 config को
~/.config/sway/config
में copy कर लीजिये और वह बिना किसी परिवर्तन के काम
करेगा। अन्यथा, नमूने configuration file को ~/.config/sway/config
में copy
कर लीजिये। यह सामान्यतः /etc/sway/config
में पाया जाता है। man 5 sway
से आप configuration के बारे में जानकारी प्राप्त कर सकते हैं।
चलाना
आप एक tty से sway
को चला सकते हैं। कुछ display managers काम करते हैं परन्तु ये
sway के द्वारा समर्थित नहीं है (gdm के बारे में जाना गया है कि वह सही काम करता
है)।