nimo-markdown-cv ================

A curriculum vitae template that lets you write your cv in Markdown and supports both HTML and PDF output formats. To generate the cv, we use [Jekyll](https://jekyllrb.com/). The project is a fork from [markdown-cv](http://elipapa.github.io/markdown-cv) and the usage is essentially the same. We only provide an alternative styling theme. See Live example of this template [here](http://wodenimoni.com/nimo-markdown-cv/). *** ## Getting started To start, simply [fork the nimo-markdown-cv repo](https://github.com/wodeni/nimo-markdown-cv) ![](https://help.github.com/assets/images/help/repository/fork_button.jpg) Your resume content will be contained in `index.md`, which has an example cv. Start by modifying `index.md`! To see the result, you have two options: ## Using Github Pages to publish it online 1. Go to *Settings* of you git repo. ![](assets/README-5d16f.png) 2. In the *Github Pages* section, choose *master branch*, which will automatically build your cv and serve it on your free GitHub Pages website. ![](assets/README-0669e.png) 3. Head to *yourusername*.github.io/nimo-markdown-cv to see your beautiful CV. Any change you want to make to your CV from then on would have to be done on the `master` branch and will be immediately rendered by Github Pages. ## Build it locally and print a PDF 1. [install jekyll](https://jekyllrb.com/docs/installation/) on your computer. `gem install jekyll` will do for most users. 2. Clone your fork on your computer 3. Type `jekyll serve` and you'll be able to see your CV on your local host (the default address is http://localhost:4000). 4. You can edit the `index.md` file and see changes live in your browser. 5. To print a PDF, just press *Print*. Print and web CSS media queries should take care of the styling. ## Build it locally by docker 1. Clone your fork on your computer 2. Type `make build` to set up service 3. Type `make` or `make start` to start service, then your can open `localhost:4000` on your local host to see your CV 4. You can edit the `index.md` file and see changes live in your browser. 5. Since the `jekyll-pdf` does not work well with this repo, try using Chrome's print feature, just right-click in your browser and click *print* tag ## Generating PDFs in one command You can optionally integrate [jekyll-pdf](https://github.com/abeMedia/jekyll-pdf) to the package and automatically generate the PDF along with the HTML version. See more instructions in the [repo](https://github.com/abeMedia/jekyll-pdf). As of 02/07/2019, `jekyll-pdf` does not work well with this repo.