diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2013-01-13 15:37:49 -0200 |
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2013-01-13 15:37:49 -0200 |
| commit | 454c6e3c77b3db507ee81875219089047fc2d5a3 (patch) | |
| tree | 34ea351902ddd6094bc0a96a65b4bc07e9ee83d8 /log | |
| download | scripts-454c6e3c77b3db507ee81875219089047fc2d5a3.tar.gz scripts-454c6e3c77b3db507ee81875219089047fc2d5a3.tar.bz2 | |
Initial import
Diffstat (limited to 'log')
| -rwxr-xr-x | log | 38 |
1 files changed, 38 insertions, 0 deletions
@@ -0,0 +1,38 @@ +#!/bin/bash +# +# worklog wrapper +# + +BASE="$HOME/grupos" +GROUP="$1" +ACTION="$2" +BASENAME="`basename $0`" + +if [ -z "$GROUP" ]; then + echo "Usage: $BASENAME <group> [edit]" + exit 1 +fi + +if [ -z "$EDITOR" ]; then + EDITOR="vi" +fi + +mkdir -p $BASE/$GROUP/worklog + +if [ ! -e "$BASE/$GROUP/worklog/projects" ]; then + cat > $BASE/$GROUP/worklog/projects <<EOF +# Worklog project file +# note that projects appear in Worklog in REVERSE order + +#S:Sample project +#O:Other project +EOF + + echo "First run, you should edit your project list..." + $EDITOR $BASE/$GROUP/worklog/projects + ( cd $BASE/$GROUP/worklog && worklog ) +elif [ "$ACTION" == "edit" ]; then + $EDITOR $BASE/$GROUP/worklog/projects +else + ( cd $BASE/$GROUP/worklog && worklog ) +fi |
