Scrot: Make scrot easier to use

This commit is contained in:
Dylan Araps 2017-03-27 08:29:04 +11:00
parent 464a810f94
commit d34f01f21b
2 changed files with 5 additions and 17 deletions

View File

@ -681,16 +681,6 @@ scrot="off"
# Flag: --scrot_cmd
scrot_cmd="auto"
# Screenshot Directory
# Where to save the screenshots
#
# Default: '~/Pictures/'
# Values: 'dir'
# Flag: --scrot_dir
#
# Note: Neofetch won't create the directory if it doesn't exist.
scrot_dir="$HOME/Pictures/"
# Screenshot Filename
# What to name the screenshots
#

View File

@ -637,13 +637,13 @@ get_wm() {
case "$os" in
"Mac OS X")
ps_line="$(ps -e | grep -o '[S]pectacle\|[A]methyst\|[k]wm')"
case "$ps_line" in
*"kwm"*) wm="Kwm" ;;
*"Amethyst"*) wm="Amethyst" ;;
*"Spectacle"*) wm="Spectacle" ;;
*) wm="Quartz Compositor" ;;
esac
esac
;;
"Windows")
@ -2516,11 +2516,7 @@ to_off() {
# SCREENSHOT
take_scrot() {
if [[ -d "$scrot_dir" ]]; then
scrot_program "${scrot_dir}${scrot_name}" 2>/dev/null
else
printf "%s\n" "Screenshot: $scrot_dir doesn't exist. Edit the config file or create the directory to take screenshots."
fi
scrot_program "${scrot_dir}${scrot_name}" 2>/dev/null
[[ "$scrot_upload" == "on" ]] && scrot_upload
}
@ -2568,6 +2564,8 @@ scrot_args() {
scrot_dir="${2/$scrot_name}"
;;
esac
[[ -z "$@" ]] && scrot_dir="${PWD:+${PWD}/}"
}
scrot_program() {