Как советует Hyprland wiki тут для того чтобы делать скриншоты нам нужно установить grim, slurp и swappy
На Arch это делается так:
sudo pacman -S grim slurp swappy
Но если делать скриншот командой из этой вики, то у каждого снимка появляется раздражающая чёрная рамка
grim -g "$(slurp)" - | swappy -f -
Так происходит потому что рамка которую рисует slurp не успевает исчезнуть до того как будет произведён снимок, становится ещё хуже если включена анимация слайда
hl.layer_rule({
match = { namespace = "selection" },
animation = "slide top"
})
Рамка застывает прямо на изображении

Чтобы избежать этого нужно добавить задержку перед тем как сделать снимок:
GEOM=$(slurp); sleep 0.1; grim -g "$GEOM" - | swappy -f -