Images: Use $XDG_CACHE_HOME if available

This commit is contained in:
Dylan Araps 2016-11-16 23:30:46 +11:00
parent 3de37dc6a0
commit c9da0e8e0d
2 changed files with 5 additions and 5 deletions

View File

@ -291,7 +291,7 @@ disk_display="off"
image_source="wallpaper" image_source="wallpaper"
# Thumbnail directory # Thumbnail directory
thumbnail_dir="$HOME/.cache/thumbnails/neofetch" thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch"
# W3m-img path # W3m-img path
# Only works with the w3m backend. # Only works with the w3m backend.

View File

@ -2161,11 +2161,11 @@ make_thumbnail() {
*) image_name="${image_name}-${image##*/}.jpg" ;; *) image_name="${image_name}-${image##*/}.jpg" ;;
esac esac
# Create the thumbnail dir if it doesn't exist.
mkdir -p "$thumbnail_dir"
# Check to see if the thumbnail exists before we do any cropping. # Check to see if the thumbnail exists before we do any cropping.
if [[ ! -f "$thumbnail_dir/$image_name" ]]; then if [[ ! -f "$thumbnail_dir/$image_name" ]]; then
# Create the thumbnail dir if it doesn't exist.
mkdir -p "$thumbnail_dir"
# Get image size so that we can do a better crop # Get image size so that we can do a better crop
if [[ -z "$size" ]]; then if [[ -z "$size" ]]; then
size="$(identify -format "%w %h" "$image")" size="$(identify -format "%w %h" "$image")"
@ -3089,7 +3089,7 @@ get_args() {
"--background_color" | "--bg_color") background_color="$2" ;; "--background_color" | "--bg_color") background_color="$2" ;;
"--gap") gap="$2" ;; "--gap") gap="$2" ;;
"--clean") "--clean")
rm -rf "${thumbnail_dir:="$HOME/.cache/thumbnails/neofetch"}" [[ -d "$thumbnail_dir" ]] && rm -rf "$thumbnail_dir"
rm -rf "/Library/Caches/neofetch/" rm -rf "/Library/Caches/neofetch/"
rm -rf "/tmp/neofetch/" rm -rf "/tmp/neofetch/"
exit exit