A curriculum vitae template that let you write your resume in markdown and support both HTML and PDF output formats. To generate the cv, we use Jekyll.
The project is a fork from markdown-cv and the usage is essentially the same.
To start, simply fork the nimo-markdown-cv repo
To transform your plain text CV into a beautiful looking HTML page and share it you then have two options:
- Delete the existing
gh-pages
branch from your fork. It will only contain this webpage. You can either use git or the github web interface - Create a new branch called
gh-pages
(which will then be a copy of master) - Head to yourusername.github.io/markdown-cv to see your CV live.
Any change you want to make to your CV from then on would have to be done on the gh-pages
branch and will be immediately rendered by Github Pages.
- install jekyll on your computer.
gem install jekyll
will do for most users. - Clone your fork on your computer
- Type
jekyll serve
and you'll be able to see your CV on your local host (the default address is http://localhost:4000). - You can edit the
index.md
file and see changes live in your browser. - To print a PDF, just press Print. Print and web CSS media queries should take care of the styling.