You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Yann Esposito (Yogsototh) 6d9eb81314 cleaner code, a bit less FP style 6 years ago
LICENSE added MIT License 6 years ago
README.md better README 6 years ago
ylog cleaner code, a bit less FP style 6 years ago

README.md

ylog

ylog is a simple command line note taking tool.

Example:

> cd project
> ylog init # <-- create a log file (.log)
> cd subdir/of/project
> ylog It took me very long to verify the file foo.hs
> ylog todo rename foo.hs to bar.hs
> cd ../../../another/subdir
> ylog There is another foo.hs here
> ylog show
[13-11-2013] (subdir/of/project) It took me very long to verify the file foo.hs
[13-11-2013] (subdir/of/project) [ ] rename foo.hs to bar.hs
[13-11-2013] (another/subdir) There is another foo.hs here
> ylog edit <-- manually edit the file ; use EDITOR environment variable

Of course you could always add aliases to make it easier to use:

> alias n=ylog
> alias t="ylog todo"

Install

git clone https://github.com/yogsototh/ylog.git

Then copy the ylog file into one of the directory of your $PATH. To get the list simply type:

> echo $PATH | sed 's/:/\n/g'

It uses zsh which is pretty common in UNIX world.