diff options
author | mzeinali <mzeinali@tutanota.com> | 2021-08-10 18:19:15 +0430 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2021-08-10 15:55:57 +0200 |
commit | b345d6e5d2f175b0be5c5f2a445291611104c98e (patch) | |
tree | 4923bda8a098cb7a18238bb83ca28ecd771ea77c /README.ir.md | |
parent | seatop_down: Change type of sx, sy to double in begin_seatop_down (diff) | |
download | sway-b345d6e5d2f175b0be5c5f2a445291611104c98e.tar.gz sway-b345d6e5d2f175b0be5c5f2a445291611104c98e.tar.zst sway-b345d6e5d2f175b0be5c5f2a445291611104c98e.zip |
Add persian README file
Diffstat (limited to 'README.ir.md')
-rw-r--r-- | README.ir.md | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/README.ir.md b/README.ir.md new file mode 100644 index 00000000..a772de01 --- /dev/null +++ b/README.ir.md | |||
@@ -0,0 +1,70 @@ | |||
1 | <div dir="rtl"> | ||
2 | |||
3 | # sway | ||
4 | |||
5 | sway یک کامپوزیتور الهام گرفته از [i3](https://i3wm.org/) بر روی [Wayland](http://wayland.freedesktop.org/) است. [سوالهای متداول](https://github.com/swaywm/sway/wiki) را بخوانید. در [کانال | ||
6 | IRC](http://webchat.freenode.net/?channels=sway&uio=d4) عضو شوید (#sway sur | ||
7 | irc.freenode.net). | ||
8 | |||
9 | برای حمایت از تیم توسعه sway به [صفحه | ||
10 | Patreon با نام کاربری SirCmpwn](https://patreon.com/sircmpwn) مراجعه کنید. | ||
11 | |||
12 | ## امضای نسخهها | ||
13 | |||
14 | امضای نسخهها با [B22DA89A](http://pgp.mit.edu/pks/lookup?op=vindex&search=0x52CB6609B22DA89A) در [GitHub](https://github.com/swaywm/sway/releases) منتشر میشود. | ||
15 | |||
16 | ## شیوه نصب | ||
17 | |||
18 | ### از بستههای رسمی | ||
19 | |||
20 | sway در بستههای رسمی توزیعهای مختلف وجود دارد. بسته «sway» را نصب کنید. در صورتی که بسته رسمی وجود نداشت، برای آگاهی بیشتر درباره نصب روی توزیعتان به این [صفحه راهنما](https://github.com/swaywm/sway/wiki/Unsupported-packages) مراجعه کنید. | ||
21 | |||
22 | اگر به ایجاد بسته sway برای توزیعتان علاقهمند هستید، از کانال IRC استفاده کنید یا به sir@cmpwn.com ایمیل بزنید. | ||
23 | |||
24 | ### کامپایل کردن کد | ||
25 | |||
26 | چنانچه میخواهید آخرین نسخه کد sway و wlroots را برای آزمایش یا توسعه بسازید به این [صفحه راهنما](https://github.com/swaywm/sway/wiki/Development-Setup) مراجعه کنید. | ||
27 | |||
28 | بستههای مورد نیاز: | ||
29 | |||
30 | * meson \* | ||
31 | * [wlroots](https://github.com/swaywm/wlroots) | ||
32 | * wayland | ||
33 | * wayland-protocols \* | ||
34 | * pcre | ||
35 | * json-c | ||
36 | * pango | ||
37 | * cairo | ||
38 | * gdk-pixbuf2 (انتخابی: برای system tray) | ||
39 | * [scdoc](https://git.sr.ht/~sircmpwn/scdoc) (انتخابی: برای صفحههای راهنما) \* | ||
40 | * git (انتخابی: برای اطلاع در خصوص نسخهها) \* | ||
41 | |||
42 | _\*نیازمندیهای زمان کامپایل برنامه_ | ||
43 | |||
44 | این فرمانها را اجرا کنید: | ||
45 | </div> | ||
46 | |||
47 | meson build | ||
48 | ninja -C build | ||
49 | sudo ninja -C build install | ||
50 | |||
51 | <div dir="rtl"> | ||
52 | |||
53 | روی سیستمهای بدون logind، باید فرمان زیر را برای suid کردن باینری sway اجرا کنید: | ||
54 | </div> | ||
55 | |||
56 | sudo chmod a+s /usr/local/bin/sway | ||
57 | |||
58 | <div dir="rtl"> | ||
59 | sway پس از startup مجوزهای دسترسی root را رها میکند. | ||
60 | |||
61 | ### شخصی سازی و تنظیمات | ||
62 | |||
63 | اگر در حال حاضر از i3 استفاده میکنید، تنظیمات i3 خودتان را در فایل `~/.config/sway/config` کپی کنید و بدون نیاز به تغییر کار خواهد کرد. در غیر اینصورت، فایل نمونه تنظیمات را استفاده کنید. این فایل عموما در `/etc/sway/config` قرار دارد. برای آگاهی بیشتر `man 5 sway` را اجرا کنید. | ||
64 | |||
65 | ## اجرا | ||
66 | |||
67 | در محیط TTY کافیست `sway` را اجرا کنید. ممکن است ابزارهای مدیریت نمایشگری نیز برای این کار وجود داشته باشند اما از طرف sway پشتیبانی نمیشوند (gdm عملکرد خوبی در این زمینه دارد). | ||
68 | |||
69 | </div> | ||
70 | |||