GPG-TUI.TOML(5) File Formats Manual GPG-TUI.TOML(5)

gpg-tui.toml - پرونده پیکربندی gpg-tui

پرونده gpg-tui.toml یک پرونده پیکربندی برای gpg-tui است. این پرونده باید در یکی از مسیرهای زیر قرار گیرد:

$HOME/.config/gpg-tui.toml, $HOME/.config/gpg-tui/gpg-tui.toml, $HOME/.config/gpg-tui/config

همچنین می‌توان آن را با گزینه --config یا متغیر محیطی $GPG_TUI_CONFIG مشخص کرد. اگر پرونده در مسیرهای مناسب وجود نداشته باشد یا ارائه نشود، gpg-tui از تنظیمات پیکربندی پیش‌فرض خود استفاده می‌کند.

پرونده TOML که برای پیکربندی gpg-tui به کار می‌رود دارای یک بخش تنظیمات عمومی است که به دنبال آن بخش gpg قرار دارد و امکان پیکربندی گزینه‌های GnuPG را فراهم می‌کند.

[general]
بخش تنظیمات عمومی.
  • splash: نمایش صفحه شروع هنگام راه‌اندازی (پیش‌فرض: false)
  • tick_rate: تنظیم نرخ تیک ترمینال (پیش‌فرض: 250)
  • color: تنظیم رنگ شاخص ترمینال (پیش‌فرض: gray)
  • style: تنظیم سبک ترمینال (پیش‌فرض: colored) (مقادیر ممکن: plain, colored)
  • file_explorer: تنظیم ابزار انتخاب پرونده (پیش‌فرض: xplr)
  • detail_level: تنظیم سطح جزئیات کلیدها (پیش‌فرض: minimum) (مقادیر ممکن: minimum, standard, full)
  • log_file: تنظیم پرونده ذخیره گزارش‌ها
  • key_bindings: فهرست کلیدهای مقیدشده سفارشی
[gpg]
بخش تنظیمات GnuPG.
  • armor: فعال‌سازی خروجی زره‌پوش اسکی (default: false)
  • homedir: تنظیم دایرکتوری خانگی GnuPG
  • outdir: تنظیم دایرکتوری خروجی
  • outfile: تنظیم الگوی نام پرونده خروجی
  • default_key: تنظیم کلید پیش‌فرض برای امضا

نمونه زیر یک مثال کامل از پیکربندی پیش‌فرض gpg-tui.toml است:

[general]
  splash = false
  tick_rate = 250
  color = "gray"
  style = "colored"
  file_explorer = "xplr"
  detail_level = "minimum"
  key_bindings = [
    { keys = [ "?", "h", "f1" ], command = ":help" },
    { keys = [ "C-d", "C-c", "q" ], command = ":quit" },
  ]
[gpg]
  armor = false
  homedir = "~/.gnupg"
  outdir = "~/.gnupg/out"
  outfile = "{type}_{query}.{ext}"
  default_key = ""

گزارش اشکالات در https://github.com/orhun/gpg-tui/issues یا تماس با نویسنده از طریق رایانامه.

Orhun Parmaksız <orhunparmaksiz@gmail.com>

gpg-tui توسط Orhun Parmaksız نگهداری می‌شود و تحت مجوز MIT منتشر شده است.

مشاهده صفحه خانگی پروژه در https://github.com/orhun/gpg-tui برای مستندات کامل.

gpg-tui(1)

April 2026 gpg-tui 0.11.2