CLI carddav tasks client
Go to file
Rob Pearce db20b09954 fix bug in bash v5 when allocating new ids 2022-08-29 21:02:05 +10:00
README.md colour tweaks 2022-03-06 19:42:04 +11:00
a.csv colour tweaks 2022-03-06 19:42:04 +11:00
docs colour tweaks 2022-03-06 19:42:04 +11:00
idmappings.txt colour tweaks 2022-03-06 19:42:04 +11:00
t.sh fix bug in bash v5 when allocating new ids 2022-08-29 21:02:05 +10:00
t.sh.orig colour tweaks 2022-03-06 19:42:04 +11:00
vcftocsv.awk colour tweaks 2022-03-06 19:42:04 +11:00
z.vcf colour tweaks 2022-03-06 19:42:04 +11:00
zz colour tweaks 2022-03-06 19:42:04 +11:00

README.md

Overview

Command line CardDAV CLI client.

Requirements:

Usage

rpearce@crom:task_cli$ ./t.sh -h
usage:  ./t.sh [OPTIONS] COMMAND [commandopts]


         -s   Auto-sync with server when complete.

               COMMAND  DESCRIPTION                               SYNONYMS
   list [id1] .. [idX]  List [just the specified] tasks           ls,show
             fold <id>  Fold a parent task (hide its children)    f,zc
           unfold <id>  Unfold a parent task (show its children)  u,zo
           toggle <id>  Fold/Unfold a parent task                 z
         done <taskid>  Complete a task                           x,complete
      notdone <taskid>  Uncomplete a task                         o,incomplete,uncomplete,clear
   add [parent] <name>  Add a new task [as subtask of parent]     a,new,create
    del [id1] .. [idX]  Delete given task(s)                      rm,delete
               cleanup  Delete all completed tasks                clean,flush,dc
 rename <id> <newname>  Rename given task
             left <id>  Decrease indent of given task             h,out,up
   right <id> <parent>  Move task below the given parent          l,mv,in
     note <id> <notes>  Change notes for given task               desc,description,comment
        tag <id> <tag>  Add a tag to the given task               t
      untag <id> <tag>  Remove a tag from the given task          ut
                  sync  Sync tasks using vdirsyncer
             view <id>  Show detailed info for given task         v,info,vcal

Screenshots

(ansi colour codes not being recorded properly for some reason)

usage example