Coder Social home page Coder Social logo

unixnut / todotxt-study-suite Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adewinter/punch

0.0 3.0 0.0 50 KB

a collection of scripts for todotxt

License: GNU General Public License v3.0

Shell 4.89% Python 81.54% CSS 2.63% HTML 10.94%

todotxt-study-suite's Introduction

contents

  • addr
  • lsgroup
  • lsp
  • punch
  • daily

addr: add task with the projects and contexts of the last added task

A helpful todo.sh command when you are adding lots of related tasks. It simply appends the tags of the most recent item to the item you add.

ex. ./todo.sh add 'SOMETHING @context +project' ex. ./todo.sh addr 'SOMETHING ELSE'

$ t add 'here is a a task +context +project'
59 here is a a task +context +project
TODO: 59 added.

$ t addr 'here is another task'
Appending: +context +project
60 here is another task
TODO: 60 added.
60 here is another task +context
60 here is another task +context +project

lsgroup:

Prints in columns organized by either context or group

To print your todo.txt by context.

####lsgc ex. ./todo.sh lsgc

To print your todo.txt by project.

####lsgp ex. ./todo.sh lsgp

$ t lsgc
@play                                              @code                                              
(A) task                                           (B) task                                           
(C) task                                           task                                               
task                                               task +research                                     
task                                               task +tool                                         
task                                                                                                  
task                                                                                                  
                                                                                                      
@email                                             @context                                           
(A) this guy                                       (A) task +project                                  
(A) this guy +project                              (D) task +project                                  
this guy                                           task +project                                      
this guy                                                                                              
this guy                                                                                              
this guy                                                                                              
this guy                                                                                              
this guy   

lsp:

Prints out all your top priorit tasks from (A)...(E)

Ok, this is actually really just an alias for ls that passes "'(A)|(B)...(E)'". Doesn't mean that it isn't useful :P

watch:

Watches your todo text and syncs with google drive with [https://github.com/odeke-em/drive](this client written in Go.)

Executes todo,sh lsgp for you while with color on file changes. Also runs drive pull and drive push.

todotxt-study-suite's People

Contributors

xzys avatar adewinter avatar unixnut avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.