#!/bin/sh
cd "$( dirname "$( realpath "$0" )" )"

CopyCfg() {
	for Type in "" "."
	do
		[ "$(whoami)" = "root" ] && [ -d "$1/Root" ] && \
			cp -r $(find "$1/Root" -maxdepth 1 -mindepth 1 -name "${Type}*") /
		[ "$(whoami)" != "root" ] && [ -d "$1/Home" ] && \
			cp -r $(find "$1/Home" -maxdepth 1 -mindepth 1 -name "${Type}*") ~/
        # TODO: && cat all *.part.{head,tail} files into their respective one
	done
}

Cur="$1"
while [ -n "$Cur" ]
do
	if [ -d "$Cur" ]
	then
		echo "$Cur"
		CopyCfg "$Cur"
	fi
	shift > /dev/null 2>&1 || Cur=""
	Cur="$1"
done