#!/bin/sh set -e DOTFILES="$HOME/nixos-dotfiles" LIST="$DOTFILES/scripts/configs.txt" cd "$DOTFILES" while IFS='|' read -r src dst url; do [ -z "$src" ] && continue [ -z "$url" ] && continue echo "Pushing $src..." git subtree push --prefix="$src" "$url" master done < "$LIST" echo "Done."