blob: 0b610f82338299f76393a647381a24e0233e733b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/usr/bin/env bash
# FIXME: replace ~/me with ~/docs
cur=$PWD
function usage {
echo "Usage: $0 [status]" 1>&2
exit 1
}
function allStatuses {
for d in ~/.password-store ~/bin ~/config ~/org ~/web ~/me
do
cd "${d}"
dirname=${d/\/home\/ben/\~}
status=$(unbuffer git status -sb | tr -d '#')
printf "%-20s:: %s\n" "${dirname}" "${status}"
done
exit 0
}
while true; do
case "$1" in
status) allStatuses ;;
*) usage ;;
esac
done
cd "${cur}"
|