remove shime as it is at feature parity with 'timer'
This commit is contained in:
parent
7cd334163c
commit
d65a124626
6
Makefile
6
Makefile
|
@ -17,13 +17,7 @@ sh:
|
||||||
cp -f scripts/urlhandle $(DESTDIR)$(PREFIX)/bin
|
cp -f scripts/urlhandle $(DESTDIR)$(PREFIX)/bin
|
||||||
cp -f scripts/indicate $(DESTDIR)$(PREFIX)/bin
|
cp -f scripts/indicate $(DESTDIR)$(PREFIX)/bin
|
||||||
cp -f scripts/vol $(DESTDIR)$(PREFIX)/bin
|
cp -f scripts/vol $(DESTDIR)$(PREFIX)/bin
|
||||||
cp -f scripts/shime $(DESTDIR)$(PREFIX)/bin
|
|
||||||
cp -f scripts/josm_launch $(DESTDIR)$(PREFIX)/bin
|
cp -f scripts/josm_launch $(DESTDIR)$(PREFIX)/bin
|
||||||
ln -sf $(DESTDIR)$(PREFIX)/bin/shime $(DESTDIR)$(PREFIX)/bin/timer
|
|
||||||
ln -sf $(DESTDIR)$(PREFIX)/bin/shime $(DESTDIR)$(PREFIX)/bin/alarm
|
|
||||||
ln -sf $(DESTDIR)$(PREFIX)/bin/shime $(DESTDIR)$(PREFIX)/bin/tomato
|
|
||||||
ln -sf $(DESTDIR)$(PREFIX)/bin/shime $(DESTDIR)$(PREFIX)/bin/stopwatch
|
|
||||||
ln -sf $(DESTDIR)$(PREFIX)/bin/shime $(DESTDIR)$(PREFIX)/bin/verbosewatch
|
|
||||||
|
|
||||||
mkc:
|
mkc:
|
||||||
cc progs/scream.c -o progs/scream
|
cc progs/scream.c -o progs/scream
|
||||||
|
|
|
@ -1,52 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
case $0 in
|
|
||||||
*"timer"*)
|
|
||||||
[ $# -ne 2 ] && printf "specify minutes and \
|
|
||||||
seconds\n" && exit 1
|
|
||||||
sleep $(($1 * 60 + $2))
|
|
||||||
printf "your timer is done\a\n"
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
*"alarm"*)
|
|
||||||
[ $# -ne 1 ] && printf "specify time\n" && exit 1
|
|
||||||
ttw=$(($(date +%s --date="$1 tomorrow") - $(date +%s)))
|
|
||||||
sleep $ttw
|
|
||||||
printf "your alarm is done\a\n"
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
*"tomato"*)
|
|
||||||
[ $# -ne 2 ] && \
|
|
||||||
printf "specify work and rest time\n" && exit 1
|
|
||||||
counter=0
|
|
||||||
while true; do
|
|
||||||
printf "start work cycle %s\a\n" $(($counter + 1))
|
|
||||||
sleep $(($1 * 60))
|
|
||||||
printf "start rest cycle %s\a\n" $(($counter + 1))
|
|
||||||
sleep $(($2 * 60))
|
|
||||||
counter=$(($counter + 1))
|
|
||||||
done
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
*"stopwatch"*)
|
|
||||||
now=$(date +%s)
|
|
||||||
read var
|
|
||||||
printf "%s\n" $(($(date +%s) - $now))
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
*"verbosewatch"*)
|
|
||||||
min=0
|
|
||||||
sec=0
|
|
||||||
while true; do
|
|
||||||
printf "%02d:%02d\r" $min $sec
|
|
||||||
sleep 1
|
|
||||||
sec=$(($sec + 1))
|
|
||||||
[ $sec -eq 60 ] && min=$(($min + 1)) && sec=0
|
|
||||||
done
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
printf "unknown invocation\n"
|
|
||||||
exit 2
|
|
||||||
;;
|
|
||||||
esac
|
|
Loading…
Reference in New Issue