From c87ae4bb5dabe545e9fb5e9516f3e0e84b915345 Mon Sep 17 00:00:00 2001 From: dylan Date: Sun, 28 Feb 2016 00:17:09 +1100 Subject: [PATCH] Don't create a config file in stdout mode. --- fetch | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/fetch b/fetch index 0dc12799..5b7446dd 100755 --- a/fetch +++ b/fetch @@ -2185,9 +2185,6 @@ getconfig () { return fi - # Make the directory if it doesn't exist - mkdir -p "$HOME/.config/fetch/" - # Check $HOME/.config/fetch and create the # dir/files if they don't exist. if [ -f "$HOME/.config/fetch/config" ]; then @@ -2217,9 +2214,6 @@ case "$@" in ;; esac -# If config files are enabled -[ "$config" == "on" ] && getconfig - # }}} @@ -2469,6 +2463,11 @@ done # Restore cursor and clear screen on ctrl+c trap 'printf "\033[?25h"; clear; exit' 2 +if [ "$config" == "on" ]; then + mkdir -p "$HOME/.config/fetch/" + getconfig +fi + # Get colors / bold colors bold