all repos — dotfiles @ 19d5fede9251bc9509bf6a325dc8146ac3a28020

linux dotfiles

bin/scripts/notes_scrot

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#!/usr/bin/bash
# Wrote this to be able to take a selective-area screenshot for my note-taking
# workflow
# Screenshots are saved in the respective img/ directory of each 
# subject/course/book directory under ~/Documents/notes/
# This is so that I can use those images in markdown while writing notes
# and compile them using pandoc. Useful to take screenshots of diagrams
# from book that I am reading.

#nip - Notes images paths for notes in ~/Documents/notes
paths=$(cat /home/prithu/.config/nip)

path=$(echo $paths | dmenu -l 15)
[[ -z $path ]] && exit 0
img_name=$(echo -n '' | dmenu -p "image name")
[[ -z $img_name ]] && exit 0
scrot -s "$path/$img_name.png" && notify-send "saved $path/$img_name.png"