summaryrefslogtreecommitdiff
path: root/dm-screenshot
blob: a3e6fb43f051aa604cc937eb36482be07c7b566c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh

options="Whole Screen\nArea\nShow Last Screenshot"
dm="dmenu -i -c -l 10"
selection="$(printf "$options" | $dm )"
file_name="Screenshot_$(date +%Y%m%d-%H%M%S)"
pics_dir="$(xdg-user-dir PICTURES)"
screenshot_dir="$pics_dir/screenshots"

case "$selection" in
	"Whole Screen") import -window root "$screenshot_dir"/"$file_name".png;;
	"Area") import "$screenshot_dir"/"$file_name".png;;
	"Show Last Screenshot") xdg-open "$(find """$screenshot_dir"""/* | tail -1)";;
esac