0.0
No commit activity in last 3 years
No release in over 3 years
Helper utility for managing bullet journal style markdown files via the terminal
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

Bullet Journal

Gem Version Ruby

This is still a work in progress and subject to change.

A simple ruby gem that makes it easier to manage a bullet journal inspired personal notes system via a series of markdown files using a terminal executable called jo.

Read more about it.

Testing

All tests can be ran with:

rake test

To Do

  • basic functionality
    • someday
    • today
    • yesterday
    • tomorrow
    • specify non-default journal
    • next weekday
    • last weekday
    • next week
    • last week
    • weekday (e.g. jo monday)
  • re-implement parameter parsing properly
  • implement jo n days ago parsing
  • launch directly into an editor
  • Turn into a ruby gem with an executable
  • release the gem!
  • read from a config file ~/.config/bullet_journal/config.yml
    • central notes location
    • journal-specific notes location
    • default journal name (original is "JOURNAL")
    • whitelist only acceptable journal names
    • editor of choice
  • create config file if missing
  • accept a more rigid argument input in addition to lazy freetext
  • view outstanding/incomplete items
    • allow parsing through a journals files and spotting/triaging any outstanding items, including moving them forward to specific days
  • creating a default template for a day
  • quick browse (show summary of recent days)