w-screenshot
w-screenshot — Снимок экрана — область/окно/монитор, разметить/скопировать/сохранить.
Использование
Использование: w-screenshot <режим> [действие]
| get [KEY] | set KEY VALUE
Info: Снимок экрана — область/окно/монитор, разметить/скопировать/сохранить.
Режимы:
region Выделить прямоугольную область
window Снять окно в фокусе (геометрия Hyprland)
output Снять монитор в фокусе
full Снять все мониторы
Действия (по умолчанию: annotate):
--annotate Выделить и рисовать в одном застывшем оверлее (Flameshot; его
панель копирует, сохраняет или прикалывает снимок). Вернуть
прежнюю двухшаговую связку с satty:
`w-screenshot set ANNOTATOR satty`; обратно —
`w-screenshot set ANNOTATOR flameshot`.
У `full --annotate` всегда satty: оверлей Flameshot — одно
окно на одном мониторе.
--copy Скопировать снимок в буфер обмена (wl-copy), без интерфейса
--save Сохранить снимок в $SCREENSHOT_DIR и уведомить
Команды:
get Вывести настройки как KEY=value или одно значение
set Изменить настройку для своей учётной записи
Настройки (действуют со следующего снимка):
ANNOTATOR flameshot | satty — редактор, который открывает `--annotate`
WINDOW_SHADOW yes | no — снимок `window` получает прозрачные скруглённые
углы; yes добавляет ещё мягкую тень. Во Flameshot не
действует (он сохраняет собственный кадр): только
`--copy`/`--save` и satty.
Коды выхода:
0 Успех или пользователь отменил выделение
1 Ошибка выполнения
2 Ошибка вызова
Примеры:
w-screenshot region # выделить область и сразу рисовать на ней
w-screenshot output --copy # монитор в фокусе → буфер обмена
w-screenshot full --save # все мониторы → PNG-файл
w-screenshot set ANNOTATOR satty # размечать в satty со следующего снимка
w-screenshot set WINDOW_SHADOW no # снимок окна: скруглённые углы, без тени
Эта страница генерируется из собственной справки команды (w-docs-refgen). Живая
версия того же текста на машине с W: w-screenshot help.