Skip to content

Commit 28f29ea

Browse files
committed
Update README.md
1 parent d6fe1b8 commit 28f29ea

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,31 @@ selfviz
22
=======
33

44
A LaTeX/TikZ rendering template for plotting some "quantified self" data against a UTC x-axis.
5+
You may need an up-to-date installation of [TeXLive](http://www.tug.org/texlive/) ([OSX](http://www.tug.org/mactex/), [Unix](http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz), [Windows](http://mirror.ctan.org/systems/texlive/tlnet/install-tl.zip))
6+
to make this work.
7+
8+
To produce the pdf, run `make`. To open it as well, run `make open` (on OSX), or `make evince` (on Linux). I don't know about Windows.
9+
10+
Directions
11+
----------
12+
13+
There's a bunch of sample data in `meals.tex`, `misc_events.tex`, `practice.tex` (intended for a hobby), `work.tex`,
14+
`mood_log.txt`, and `sleep_log.txt`. I recommend linking the `.txt` files to your Dropbox:
15+
16+
$ mv *.txt ~/Dropbox
17+
$ ln -s ~/Dropbox/mood_log.txt mood_log.txt
18+
$ ln -s ~/Dropbox/sleep_log.txt sleep_log.txt
19+
20+
Then you can edit these from anywhere you have a Dropbox client, including iOS or Android. The `.tex` files are harder
21+
to edit on a mobile device, but should be maintained with the discipline of journaling. Also, edit `name.tex` (-:
22+
23+
Every week or so, you'll need to edit `dates.tex`.
24+
25+
Future work
26+
-----------
27+
28+
Ideally, all these files (especially `dates.tex`) should be automatically generated out of a database, which could
29+
then accept input from a Pebble app, an email parser, a Twilio parser, a Web interface, etc., etc.
30+
It probably should also run as a Heroku app so you don't have to worry about maintaining a TeXLive installation and
31+
a database server.
32+
Pull requests are welcome, as is nagging.

0 commit comments

Comments
 (0)