From c37f75303c69233431a10421d14bfa00c2626e2c Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 19 Aug 2022 18:31:38 -0700 Subject: [PATCH] updated using git-extra --- todo | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 todo diff --git a/todo b/todo new file mode 100644 index 0000000..f73e93e --- /dev/null +++ b/todo @@ -0,0 +1,34 @@ +-cli based calendar/event tracker + -c? bash? + -data storage/format? + -sqlite? + -require git-annex to sync + -plaintext? + -YY-MM-DD_HH:mm:ss_ZZZZZ,EVENT,PLACE\n + -UNIX_TIMESTAMP:OPTIONS:EVENT:PLACE\n + -1660949609:+r1Y:Test Event\n + -1660949609:Test Event:Test place\n + -1660949609:+t:Test Event:Test place\n + -1660949609:+d2D:Test Event:Test place\n + -integrate with my current setup + -remove birthdays/events/tasks from notes repo? + -add EVENTS_FILE=~/workspace/notes/events to env + -integrate with phone + -use gpg to encrypt? + -pipe events to cal? + +-ex: + -`ev` [ls] (get today's+overdue events) + -`EVENTS_FILE=~/.events ev` (get today's+overdue events using file ~/.events) + -`ev prune` (prune old events) + -`ev dismiss 0` (dismiss 0th event) + -`ev [ls] 2022-09-01` (get events on 2022-09-01) + -`ev [ls] --upcoming 1M` (get upcoming events for the next month) + -`ev add --interactive` (add in interactive mode) + -`ev add --recurring 1Y "Alex Birthday" "2023-01-24" (add recurring event) + -`ev add --duration 2D "Alex Birthday" "2023-01-24" (add event with 2 day duration) + -`ev add "Roger Waters" "Chase Center" 2022-09-23 --time 8PM (add event@location with time) + -`ev rm "Test Event" 2022-09-01 (delete event with name 'Test Event' on 2022-09-01) + -`ev rm 0 (deletes today's event in the 0th position) + -`ev 2022-09-01 1 --postpone 1D` (postpones event in the 1st position on 2022-09-01 by 1 day) + -`ev pp 0 --postpone 1D` (postpones event in the 0th position by 1 day) -- 2.30.2