| grimshot(1) | General Commands Manual | grimshot(1) |
نام (NAME)
grimshot - ابزار کمکی ثبت اسکرینشات در کامپوزیتور Sway
خلاصه دستور (SYNOPSIS)
grimshot [--notify] [--cursor] [--wait N] (copy|save)
[TARGET] [FILE]
grimshot check
grimshot usage
گزینهها (OPTIONS)
--notify
--cursor
--wait N
save
copy
savecopy
توضیحات (DESCRIPTION)
برنامه Grimshot یک ابزار آسان برای ثبت اسکرینشات در محیط sway است. این برنامه یک رابط کاربری راحت بر روی ابزارهای grim ،slurp و jq فراهم میکند، و از ذخیره مستقیم اسکرینشات در حافظه موقت با استفاده از wl-copy یا در یک فایل پشتیبانی میکند.
مثالها (EXAMPLES)
یک الگوی کاربردی نمونه، افزودن این کلیدهای میانبر به پیکربندی sway است:
# Screenshots: # Super+P: Current window # Super+Shift+p: Select area # Super+Alt+p Current output # Super+Ctrl+p Select a window bindsym Mod4+p exec grimshot save active bindsym Mod4+Shift+p exec grimshot save area bindsym Mod4+Mod1+p exec grimshot save output bindsym Mod4+Ctrl+p exec grimshot save window
و/یا افزودن این متغیرهای محیطی به پیکربندی پوسته:
export GRIMSHOT_FILENAME_FORMAT="$(date --iso-8601=ns | tr ':' -)"
اهداف (TARGETS)
برنامه grimshot میتواند اهداف نامبرده زیر را ثبت کند:
active
screen
area
window
output
anything
خروجی (OUTPUT)
در صورت فراخوانی با زیردستورهای save یا savecopy، برنامه Grimshot نام فایل اسکرینشات ثبتشده را در خروجی استاندارد (stdout) چاپ میکند.
همچنین ببینید (SEE ALSO)
| 2026-06-24 |