#!/bin/sh set -e timestamp="$(date +%m.%d.%Y)" if ! [ -L "$HOME/.waylandrc" ] ; then mv "$HOME"/.waylandrc "$HOME"/.waylandrc-"$timestamp" fi if [ -L "$HOME/.waylandrc" ] ; then rm "$HOME/.waylandrc" fi ln -sv "$(pwd)"/waylandrc "$HOME"/.waylandrc for _d in * ; do ! [ -d "$_d" ] && continue dest="$HOME"/.config/"$_d" if ! [ -L "$dest" ] && [ -d "$dest" ] ; then mv "$dest" "$dest-$timestamp" elif [ -L "$dest" ] ; then rm "$dest" fi ln -sv "$(pwd)"/"$_d" "$dest" done