diff options
Diffstat (limited to 'dots.sh')
-rwxr-xr-x | dots.sh | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -0,0 +1,12 @@ +#!/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 |