DevJournal
I'd been reading Jesper L. Andersen's Medium post about logbooks when something just clicked. I needed to start my own logbook.
Inspired by Logger-TXT by Grant Lucas.
Why another tool?
Although I like Logger-TXT, I wanted something built on SQLite.
Installation
TODO: Write installation instructions here
Usage
Upon first initialization, a logfile will be created at ~/log.sqlite3
.
Display Log Entries
$ devjournal
Add a single line entry
$ devjournal This is an example line entry
Add a multiple line entry
$ devjournal -
Shorter CLI
Alias devjournal
to dj
for less keystrokes.
$ alias dj='devjournal'
Development
$ git clone https://github.com/adam12/devjournal
$ cd devjournal
$ crystal deps
$ crystal run src/dev_journal.cr
Possible new features
- Markdown?
- Tags
- Date range search
- Custom log location
Contributing
- Fork it ( https://github.com/adam12/devjournal/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- adam12 Adam Daniels - creator, maintainer