task

creates a plain-text task file in the current directory
git clone git://brookjeynes.dev/bjeynes/task.git
Log | Files | Refs | README | LICENSE

README (677B)


      1 task
      2 ====
      3 
      4 Create a plain-text task file in tasks/
      5 
      6 
      7 Usage
      8 -----
      9 
     10     $ task new "Call Mom"
     11     $ task new -p A "Call Mom" @phone +family
     12 
     13 The task title becomes the filename. Spaces, slashes, backslashes, and leading
     14 dots are replaced with underscores.
     15 
     16 If VISUAL or EDITOR is set, task opens the new file in that editor.
     17 
     18 To link a commit to a task, reference the tasks id in the commits footer via
     19 the key 'Task-id', e.g. Task-id: zztpsvlwzrupwqsv
     20 
     21 
     22 Dependencies
     23 ------------
     24 
     25 - C compiler
     26 - libc
     27 - libgit2
     28 
     29 
     30 Build
     31 -----
     32 
     33 	$ make
     34 
     35 
     36 Code is licensed under 0BSD. manifesto.txt is adapted from todo.txt and is
     37 distributed under GPLv3: https://www.gnu.org/licenses/gpl-3.0.html