#!/bin/sh PLATFORM=$(uname) for node in $(ls); do if [ -f "$node" ]; then echo "Skipping $node" continue fi SRC="$PWD/$node" DEST="$HOME/.config/$node" echo "Linking $SRC to $DEST" case $PLATFORM in "Linux") ln --force -sn "$SRC" "$DEST" ;; "Darwin") ln -F -sn "$SRC" "$DEST" ;; *) echo "Unsupported Operating System." exit 1 ;; esac done