| LEI-CONFIG(1) | public-inbox user manual | LEI-CONFIG(1) |
نام (NAME)
lei-config - پوشش git-config برای فایل پیکربندی lei
خلاصه دستور (SYNOPSIS)
lei config <name> [[<value>] [<value-pattern>]]
lei config -l | --list
lei config -e | --edit
توضیحات (DESCRIPTION)
فراخوانی git-config(1) با استفاده از "$XDG_CONFIG_HOME/lei/config" به عنوان فایل پیکربندی. تمام "OPTIONS" بدون تغییر ارسال میشوند، اما گزینههایی که فایل پیکربندی را بازنویسی یا جایگزین میکنند مجاز نیستند.
تمام گزینههای "imap" و "nntp" را میتوان به ازای هر میزبان یا (در صورت استفاده از git نسخهٔ 2.26+) با نویسههای عام (wildcard) مشخص کرد:
[imap "imap://*.onion"]
proxy = socks5h://127.0.0.1:9050
[nntp "nntp://example.com"]
proxy = socks5h://127.0.0.1:1080
متغیرها (VARIABLES)
- external.*
- توسط lei-add-external(1) و lei-forget-external(1) مدیریت میشود.
- imap.proxy
- nntp.proxy
- نشانی پروکسی "socks5h://". در صورت وجود تقاضا از سوی کاربران، نسخههای قدیمیتر SOCKS نیز ممکن است پشتیبانی شوند.
- imap.starttls
- nntp.starttls
- فعال یا غیرفعال کردن STARTTLS روی میزبانهای غیر imaps:// و غیر nntps://. بهطور پیشفرض، STARTTLS در صورت در دسترس بودن فعال است مگر هنگام اتصال به یک دامنهٔ .onion در Tor یا localhost.
- imap.compress
- nntp.compress
- فعالسازی
فشردهسازی
در سطح
پروتکل. این
قابلیت
ممکن است با
برخی
کارسازها
ناسازگار
باشد یا به
درستی کار
نکند.
نکته: پشتیبانی فشردهسازی در Net::NNTP در انتظار انجام است: https://rt.cpan.org/Ticket/Display.html?id=129967
- imap.debug
- nntp.debug
- فعالسازی
خروجی
اشکالزدایی
کتابخانههای
زیرین IMAP و NNTP،
که در حال
حاضر به
ترتیب Mail::IMAPClient و
Net::NNTP هستند.
اگر imap.proxy یا nntp.proxy
به یک
پروکسی SOCKS
اشاره
کنند،
خروجی
اشکالزدایی
برای IO::Socket::Socks
نیز فعال
خواهد شد.
برای خوانایی بهتر ممکن است غیرفعال کردن imap.compress لازم باشد.
- imap.timeout
- nntp.timeout
- مهلت زمانی
خواندن
برای
پاسخها.
پیشفرض: 600 ثانیه (IMAP)؛ 120 ثانیه (NNTP)
- imap.fetchBatchSize
- تعداد
پیامهای
کاملی که در
هر نوبت
واکشی
میشوند.
مقادیر
بزرگتر
تعداد
رفتوبرگشتهای
شبکه را به
بهای مصرف
حافظهٔ
بیشتر،
بهویژه
هنگام
واکشی
پیامهای
بزرگ، کاهش
میدهد.
پاسخهای کوچک برای پرچمهای IMAP با ضریب 10000 برابر این مقدار واکشی میشوند.
پیشفرض: 1
- color.SLOT
- شکافهای
رنگی
"quoted"،
"hdrdefault"،
"status" و
"attachment"
برای
قالبهای
خروجی "-f
text" و "-f reply"
در lei-lcat(1) و lei-q(1)
پشتیبانی
میشوند.
هر فایل .git/config مربوط به پروژه و فایلهای سراسری ~/.gitconfig نیز برای رنگآمیزی diff بررسی خواهند شد. شکافهای رنگی git diff قابل پشتیبانی ("color.diff.SLOT") عبارتند از "new"، "old"، "meta"، "frag"، "func" و "context".
گزینهها (OPTIONS)
بیشتر گزینههای خط فرمان git-config(1) عینا توسط "lei config" پذیرفته میشوند. پرکاربردترین گزینهها عبارتند از:
تماس (CONTACT)
بازخوردها از طریق رایانامهٔ متنی ساده به نشانی <mailto:meta@public-inbox.org> با کمال میل پذیرفته میشود.
بایگانیهای رایانامه در https://public-inbox.org/meta و http://4uok3hntl7oi7b4uf4rtfwefqeexfzil2w6kgk2jn5z2f764irre7byd.onion/meta میزبانی میشوند.
کپیرایت و تکثیر (COPYRIGHT)
حق نشر برای تمام مشارکتکنندگان <mailto:meta@public-inbox.org>
مجوز: AGPL-3.0+ https://www.gnu.org/licenses/agpl-3.0.txt
| 1993-10-02 | public-inbox.git |