Fix bug with not creating config in stdout mode
This commit is contained in:
parent
35154941ae
commit
535d220e1a
9
neofetch
9
neofetch
|
@ -2184,6 +2184,7 @@ getconfig () {
|
||||||
source "$config_file"
|
source "$config_file"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
mkdir -p "$HOME/.config/neofetch/"
|
||||||
|
|
||||||
# Check $HOME/.config/neofetch and create the
|
# Check $HOME/.config/neofetch and create the
|
||||||
# dir/files if they don't exist.
|
# dir/files if they don't exist.
|
||||||
|
@ -2209,10 +2210,11 @@ getconfig () {
|
||||||
# Check the commandline flags early for '--config none/off'
|
# Check the commandline flags early for '--config none/off'
|
||||||
case "$@" in
|
case "$@" in
|
||||||
*"--config off"* | *'--config "off"'* | *"--config 'off'"* | \
|
*"--config off"* | *'--config "off"'* | *"--config 'off'"* | \
|
||||||
*"--config none"* | *'--config "none"'* | *"--config 'none'"*)
|
*"--config none"* | *'--config "none"'* | *"--config 'none'"* | *"--stdout"*)
|
||||||
config="off"
|
config="off"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
[ "$config" == "on" ] && getconfig
|
||||||
|
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
@ -2463,11 +2465,6 @@ done
|
||||||
# Restore cursor and clear screen on ctrl+c
|
# Restore cursor and clear screen on ctrl+c
|
||||||
trap 'printf "\033[?25h"; clear; exit' 2
|
trap 'printf "\033[?25h"; clear; exit' 2
|
||||||
|
|
||||||
if [ "$config" == "on" ]; then
|
|
||||||
mkdir -p "$HOME/.config/neofetch/"
|
|
||||||
getconfig
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Get colors / bold
|
# Get colors / bold
|
||||||
colors
|
colors
|
||||||
bold
|
bold
|
||||||
|
|
Reference in New Issue