wlog
wlog (worklog) is a small utility to track tasks in command line. I use this for things I work on and need to submit a list of stuff done on a particular day.
Disclaimer: Some of the things in this software assume an ANSI terminal. So you might get weird characters if you're not on an ANSI terminal.
Installation
Add this line to your application's Gemfile:
gem 'wlog'
And then execute:
$ bundle
Or install it yourself as:
$ gem install wlog
Usage
On command line write
wlog
When you specify nothing, the default database is used. If you want to store tasks in different databases (lets say you have project1, project2), then execute the following line:
wlog project2
The databases are located here:
$HOME/.config/wlog/data/
And you should be in a command line interface. In the interface you can type in
help
To see a list of actions that you can do.
Usually you'll just need to write:
new
And enter the work description that you wish. You can add tags like this too in order to tag units of work:
new
Enter work description:
I did something very productive today. #bugfix #completed #feature
The tags can be pretty much anything you want, and for now are not very important. In the future however they might be used for something more useful.
Contributing
- Fork it
- 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 new Pull Request