diff options
Diffstat (limited to 'timelog')
-rwxr-xr-x | timelog | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/timelog b/timelog deleted file mode 100755 index 289c298..0000000 --- a/timelog +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -# -# Worklog wrapper -# -# Alternatives to current worklog backend: -# -# https://github.com/snaptortoise/worklog -# https://github.com/tormaroe/worklog -# https://github.com/winged/worklog - -BASE="$HOME/file" -CODEBASE="$HOME/code" -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 - -if [ -d "$CODEBASE/$GROUP" ] && [ ! -d "$BASE/$GROUP" ]; then - BASE="$CODEBASE" -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 - -#H:Hosting -#I:Infrastructure -#O:Organization -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 |