An open API service indexing awesome lists of open source software.

https://github.com/samjoch/pus

[pʌʃ] is a rapid personnal logging system.
https://github.com/samjoch/pus

bullet-journal git log

Last synced: about 1 month ago
JSON representation

[pʌʃ] is a rapid personnal logging system.

Awesome Lists containing this project

README

          

# Pus [pʌʃ] ![Build status](https://travis-ci.org/samjoch/pus.svg?branch=master)

[pʌʃ] is a rapid personnal logging system.

inspired by the [Bullet Journal](http://bulletjournal.com) and by
[Git](http://git-scm.org).

**installation**

`npm i -g pus`

**commands**

```sh
# Add a task
$ pus commit -t 'a task'
$ pus ci -t 'a new task as well'

# Add an event
$ pus commit -o 'an event'
$ pus commit -o 'my wife birthday' -d 2016-12-24

# Add a note
$ pus commit 'a note'
$ pus commit -n 'a note' -d 2016-01-01

# Create a collection
$ pus collection 'Future log'
# Add a task in a collection
$ pus ci -c 340d48e 'a new task in Future log'

# List all notes, events, tasks
$ pus log
$ pus log -t # only tasks
$ pus log -n # only notes
$ pus log -o # only events
$ pus log -d 2015-01-01 # list all since 2015-01-01, you can combine w/ others

# Complete a task
$ pus done

# Show more about a task
$ pus show
```

**how does it work**

For now [pʌʃ] creates a local persistent database in `~/.pus/commits.db`.