From f0d49833e1aa34ad06cd56b63968322ffb2424ee Mon Sep 17 00:00:00 2001 From: retrozinndev Date: Thu, 15 May 2025 17:03:38 -0300 Subject: [PATCH] :boom: scripts(install): fix copy directory --- install.sh | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/install.sh b/install.sh index 49e9d25..2cb3db1 100755 --- a/install.sh +++ b/install.sh @@ -26,13 +26,6 @@ function Apply_wallpapers() { fi } -for dir in ${config_dirs[@]}; do - if [[ ! -d "./$dir" ]] || [[ ! -f "./$dir" ]]; then - Send_log error "$dir is in fault, or you didn't run this script in its directory!" - exit 1 - fi -done - ######### # Start # ######### @@ -57,11 +50,11 @@ if [[ $1 == "dots" ]] || [[ $input =~ "y" ]]; then echo "-> Installing $dir in $dest" if [[ -f "./$dir" ]]; then - mkdir -p $dest # create parents - rm -f $dest # delete unused directory - cp -f ./$dir # copy actual file + mkdir -p "$dest" # create parents + rm -f "$dest" # delete unused directory + cp -f "./$dir" "$dest" # copy actual file else - cp -rf ./$dir/* $dest # force-copy content + cp -rf "./$dir/*" "$dest" # force-copy content fi done