helm/bin/scrcap
Henrik Lissner ab931c4667
Install maim/slop instead of sandboxing scripts
The init pause when invoking scr{cap,rec} is too slow.
2019-11-26 17:00:44 -05:00

17 lines
413 B
Bash
Executable file

#!/usr/bin/env bash
# A script that takes a screenshot (prompts you for what region/window to
# capture) and stores it in the clipboard.
tmp=$(mktemp)
# Delay for long enough that we can refocus the targeted window
if maim --delay=${1:-0.6} -us >"$tmp"; then
xclip -selection clipboard -t image/png "$tmp" &&
notify-send "Screenshot saved"
else
notify-send -u low "Aborted screenshot"
fi
rm -f "$tmp"