aboutsummaryrefslogtreecommitdiffstats
path: root/README.ir.md
diff options
context:
space:
mode:
authorLibravatar mzeinali <mzeinali@tutanota.com>2021-08-10 18:19:15 +0430
committerLibravatar Simon Ser <contact@emersion.fr>2021-08-10 15:55:57 +0200
commitb345d6e5d2f175b0be5c5f2a445291611104c98e (patch)
tree4923bda8a098cb7a18238bb83ca28ecd771ea77c /README.ir.md
parentseatop_down: Change type of sx, sy to double in begin_seatop_down (diff)
downloadsway-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.md70
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
5sway یک کامپوزیتور الهام گرفته از [i3](https://i3wm.org/) بر روی [Wayland](http://wayland.freedesktop.org/) است. [سوال‌های متداول](https://github.com/swaywm/sway/wiki) را بخوانید. در [کانال
6IRC](http://webchat.freenode.net/?channels=sway&uio=d4) عضو شوید (#sway sur
7irc.freenode.net).
8
9برای حمایت از تیم توسعه sway به [صفحه
10Patreon با نام کاربری 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
20sway در بسته‌های رسمی توزیع‌های مختلف وجود دارد. بسته «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">
59sway پس از 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