#!/bin/sh
# SPDX-License-Identifier: GPL-3.0-or-later
set -eu
case "${1:-}" in
    region|window|output)
        screenshot_directory="$HOME/Pictures/Screenshots"
        mkdir -p "$screenshot_directory"
        exec hyprshot -m "$1" -o "$screenshot_directory"
        ;;
    annotate)
        screenshot_file=$(mktemp --suffix=.png)
        trap 'rm -f "$screenshot_file"' EXIT HUP INT TERM
        hyprshot -m region --raw > "$screenshot_file"
        swappy -f "$screenshot_file"
        ;;
    *) exit 2 ;;
esac
