summaryrefslogtreecommitdiff
path: root/bin/extra/supd
blob: b4347b2ba2b25b208a24fc951395ca22824ed8e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh

print_dir () { printf '%s: ' "$1" | sed "s#$HOME#~#" >&2; }

check ()
{
	for dir in $1
	do
		print_dir "$2/$dir"
		cd "$2/$dir" || continue
		git pull 2> /dev/null | tr -d '\n'
		echo
	done
}

dirs="installdrier dotfiles password-store"
prefix="$HOME/src"
check "$dirs" "$prefix"

# dirs="$(ls -1 "$HOME/proj/personal")"
# prefix="$HOME/proj/personal"
# check "$dirs" "$prefix"