#!/usr/bin/env bash CALENDAR="$1" TMPFILE=$(mktemp) echo "DATE LOCATION CATEGORIES SUMMARY DESCRIPTION " > $TMPFILE cat - >> $TMPFILE sleep 1 vim "$TMPFILE" DATE=$(sed '1q;d' $TMPFILE) LOCATION=$(sed '2q;d' $TMPFILE) CATEGORIES=$(sed '3q;d' $TMPFILE) SUMMARY=$(sed '4q;d' $TMPFILE) DESCRIPTION=$(sed '1,4d' $TMPFILE) khal new -a $CALENDAR --location "$LOCATION" --categories "$DATE" "$SUMMARY" :: "$DESCRIPTION"