aboutsummaryrefslogtreecommitdiff
path: root/.config/yadm/lib/bootstrap
blob: 5dafb62cf4723ba91c58263e6e59a18e14ae88cc (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
TIMESTART="$(date +%s)"

begintask() {
	printf '%s ...' "$1"
}

endtask() {
	EXIT_CODE=$?
	[ $EXIT_CODE -eq 0 ] && echo ' OK' || echo ' ERROR'
	return $EXIT_CODE
}

silent() {
	"$@" 1> /dev/null 2> /dev/null
}

finishtime() {
	TIMESTOP="$(date +%s)"
	echo "$(( $TIMESTOP - $TIMESTART ))s"
}