#!/bin/sh # usage: ./dots.sh [update|clean]? OP="${1:-'update'}" STOW_OP="--no-folding" if [ "$OP" = "clean" ]; then STOW_OP="-D"; fi find . -type d -mindepth 1 -maxdepth 1 -not -path '*/.*' \ | sed "s/^\.\///" \ | while read dir; do stow "$STOW_OP" "$dir"; done