Go to file
2013-11-27 23:14:41 +08:00
config.json Add config.json to make it even easier to configure things 2013-11-27 23:14:41 +08:00
index.html Add config.json to make it even easier to configure things 2013-11-27 23:14:41 +08:00
life.example.md Changes to make forking easier and less conflicts 2013-11-27 22:53:40 +08:00
README.md Add more docs 2013-11-27 22:59:07 +08:00

Life

This is something that I've wanted to build for a long time. It's a timeline of important events in my life, visualized in a way my mind always imagine it. There was something called Lifepath.me but now it's gone. How about Facebook timeline? Meh.

So, this is it. Have a look at cheeaun.github.io/life.

Features

  • Super simple
  • No fancy formatting
  • No fancy setup
  • No fancy effects
  • Flexible datetimes because sometimes you don't remember the exact date of an event

How to contribute

  1. Fork this project.
  2. Write code.
  3. Make pull requests.

How to setup your own Life

  1. Fork this project.
  2. git checkout -b gh-pages (or any branch name you like)
  3. Make a copy life.example.md, rename it to life.md.
  4. Add your life events into life.md.
  5. Commit life.md (not in master branch).
  6. git push origin gh-pages and publish to GitHub Pages.

How to upgrade your Life

  1. git checkout master
  2. git remote add cheeaun https://github.com/cheeaun/life.git
  3. git fetch cheeaun and git merge cheeaun/master to upgrade to latest Life.
  4. git checkout gh-pages and git merge master to sync changes back to GitHub Pages.

Learn more.

Datetime "syntax"

  • 2000 - event that happen in that year
  • 01/2000 - event that happen in that month/year
  • 01/01/2000 - event that happen exactly in that date/month/year
  • 2001-2005, 10/2001-02/03/2005 - event that happen within the two dates
  • ~2005 - event that happen around the time in that year
  • 2005-~ - event that happen from that year and beyond (now).

License

MIT