forked from swaywm/sway
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
70 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
# sway | ||
|
||
|
||
Sway, [i3]-uyumlu bir [Wayland] dizgicisidir. [SSS][FAQ]'yi okuyun. | ||
[IRC kanalı][IRC channel]na katılın \(irc.freenode.net'te #sway (İngilizce)). | ||
|
||
## Sürüm imzaları | ||
|
||
Sürümler [E88F5E48] ile imzalandı ve [GitHub][GitHub releases]'da yayınlandı. | ||
|
||
## Kurulum | ||
|
||
### Paketler ile | ||
|
||
Sway birçok dağıtımda mevcuttur. Sizinki için "sway" paketini yüklemeyi deneyin. | ||
|
||
Dağıtımınız için sway'i paketlemekle ilgileniyorsanız, IRC kanalına uğrayın veya tavsiye için sir@cmpwn.com adresine bir e-posta gönderin. | ||
|
||
### Kaynak koddan derleme | ||
|
||
Test veya geliştirme için sway ve wlroots'un HEAD'ini oluşturmak istiyorsanız [bu wiki sayfası][Development setup]na göz atın. | ||
|
||
Aşağıdaki bağımlılıkları yükleyin: | ||
|
||
* meson \* | ||
* [wlroots] | ||
* wayland | ||
* wayland-protocols \* | ||
* pcre | ||
* json-c | ||
* pango | ||
* cairo | ||
* gdk-pixbuf2 (isteğe bağlı: system tray) | ||
* [scdoc] (isteğe bağlı: man pages) \* | ||
* git (isteğe bağlı: version info) \* | ||
|
||
_\*Derleme-anı bağımlılıkları_ | ||
|
||
Şu komutları çalıştırın: | ||
|
||
meson build | ||
ninja -C build | ||
sudo ninja -C build install | ||
|
||
logind olmayan sistemlerde, sway ikilisine (binary) izin vermeniz (suid) gerekir: | ||
|
||
sudo chmod a+s /usr/local/bin/sway | ||
|
||
Sway, başlangıçtan kısa bir süre sonra kök(root) izinlerini bırakacaktır. | ||
|
||
## Yapılandırma | ||
|
||
Zaten i3 kullanıyorsanız, i3 yapılandırmanızı `~/.config/sway/config` konumuna kopyalayın ve kutudan çıktığı gibi çalışacaktır. Aksi takdirde, örnek yapılandırma dosyasını `~/.config/sway/config` konumuna kopyalayın. Genellikle `/etc/sway/config` konumunda bulunur. | ||
Yapılandırma hakkında bilgi almak için `man 5 sway` komutunu çalıştırın. | ||
|
||
## Çalıştırma | ||
|
||
TTY'den `sway` çalıştırın. Bazı görüntü yöneticileriyle(display manager) çalışabilir ama Sway tarafından desteklenmez. (gdm'nin oldukça iyi çalıştığı bilinmektedir.) | ||
|
||
[i3]: https://i3wm.org/ | ||
[Wayland]: http://wayland.freedesktop.org/ | ||
[FAQ]: https://github.com/swaywm/sway/wiki | ||
[IRC channel]: http://webchat.freenode.net/?channels=sway&uio=d4 | ||
[E88F5E48]: https://keys.openpgp.org/search?q=34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48 | ||
[GitHub releases]: https://github.com/swaywm/sway/releases | ||
[Development setup]: https://github.com/swaywm/sway/wiki/Development-Setup | ||
[wlroots]: https://github.com/swaywm/wlroots | ||
[scdoc]: https://git.sr.ht/~sircmpwn/scdoc |