💥 fix(update-repo): create base directories instead of creating directories from file names

This commit is contained in:
retrozinndev
2025-08-06 15:43:31 -03:00
parent d549ad9596
commit 908a009d13
32 changed files with 87 additions and 1 deletions
+2 -1
View File
@@ -19,10 +19,11 @@ Clean_local() {
}
Update_local() {
mkdir -p $outdir
for dir in ${config_dirs[@]}; do
if [[ -d "$XDG_CONFIG_HOME/$dir" ]] || [[ -f "$XDG_CONFIG_HOME/$dir" ]]; then
Send_log "Copying ${dir^}"
mkdir -p $outdir/$dir
mkdir -p `dirname "$outdir/$dir"`
cp -r $XDG_CONFIG_HOME/$dir $outdir/$dir
else
Send_log "warn" "Looks like the ${dir^} dir is in fault! Skipping..."