Commit d34f01f2 authored by Dylan Araps's avatar Dylan Araps

Scrot: Make scrot easier to use

parent 464a810f
......@@ -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
#
......
......@@ -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() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment