#!/bin/sh
# install overlay
cd "$(dirname "$0")"
DOTFILES_DIR="$(pwd)"
OVERLAY_DIR="$DOTFILES_DIR/overlay.lite"
DEST_DIR="$HOME"
mkdir -p ~/.vimbak
cd "$OVERLAY_DIR"
find -L . -type f | while read -r target ; do
target_relparent="$(dirname "$target")"
dest_parent="$DEST_DIR/$target_relparent"
dest_file="$DEST_DIR/$target"
rm -f "$dest_file"
mkdir -p "$dest_parent"
cat "$target" > "$dest_file"
chmod "$(stat -L -c "%a" "$target")" "$dest_file"
done
exit 0