umu(5) File Formats Manual umu(5)

umu-run - فایل پیکربندی

برنامه umu-run می‌تواند به‌صورت اختیاری به‌جای خواندن متغیرهای محیطی تنظیم‌شده از خط فرمان، یک فایل پیکربندی را بخواند. فایل پیکربندی umu-run باید در قالب زبان Tom's Obvious Minimal Language (TOML)[1] نوشته شود.

در فایل پیکربندی، جدول umu و همچنین کلیدهای prefix، proton و exe الزامی هستند که همگی باید رشته‌های ساده (string) باشند. به‌عنوان مثال:

[umu]
prefix = "~/WINE/epic-games-store"
exe = "~/EpicGamesLauncher.exe"
proton = "~/.local/share/Steam/compatibilitytools.d/GE-Proton30"

سپس، دستور زیر را اجرا کنید:

$ umu-run --config config.toml

exe

مسیر فایل اجرایی بازی جهت اجرا. مقدار باید یک رشته (string) ساده باشد.

proton

مسیر دایرکتوری Proton. مقدار باید یک رشته (string) ساده باشد.

prefix

مسیر دایرکتوری پیشوند WINE. مقدار باید یک رشته (string) ساده باشد.

game_id

شناسه umu جهت انتساب به بازی. بسته به مقدار اختصاص‌یافته، در صورت وجود اصلاحیه پروتون (proton fix)، بر روی پیشوند اعمال خواهد شد. لطفاً برای فهرست تفصیلی شناسه‌های بازی به پایگاه‌داده umu[2] مراجعه کنید.

store

بستر توزیع فایل اجرایی. مقدار باید یک رشته (string) ساده باشد. مقادیر مورد انتظار عبارتند از: egs، gog، battlenet، amazon، humble، itchio و ubisoft.

launch_args

آرگومان‌های راه‌اندازی فایل اجرایی. مقدار باید یک رشته (string) ساده یا یک آرایه (array) از رشته‌های ساده باشد. در صورت استفاده از رشته، فرض می‌شود هر آرگومان با فاصله جدا شده است.

1.
https://toml.io/en/v1.0.0
2.
https://github.com/Open-Wine-Components/umu-database/blob/main/umu-database.csv

نگهداری‌شده توسط اعضای Open Wine Components و با مشارکت سایر توسعه‌دهندگان متن‌باز. برای اطلاعات بیشتر درباره توسعه umu، نشانی زیر را ببینید: https://github.com/Open-Wine-Components/umu-launcher

2026-07-25