Before you start clone this repository somewhere and run a
npm install
- Build your Resume using GitConnected
- Make at first you resume public then after run the following script to download the jsonresume file. (Don't forget to make it private after if you don't want people to have it)
GH_UN="<YOUR_GITHUB_USERNAME>" npm run dl
Run the export command with the theme you want (e.g for Elegant theme)
THEME="elegant" npm start
Run the export command with the theme you want (e.g for Elegant theme)
THEME="elegant" npm run start:html
I set a sample-resume.json to show how this works. To test the demo resume just run the following :
npm run demo
Then use the commands described in section "How to use".
This is the list of the added themes to this tool.
- actual
- caffeine
- class
- elegant
- flat
- kendall
- onepage
- paper
- spartan
- stackoverflow
You want to add an extra one follow this steps :
- Install your theme.
npm i --save jsonresume-theme-<YOUR_THEME>
- Run the export commands by specifing your theme.
For Apple macOS M1 you will need chromium, to install it use :
brew install chromium
xattr -cr /Applications/Chromium.app
then add to .zshrc or .bachrc :
export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
export PUPPETEER_EXECUTABLE_PATH=/opt/homebrew/bin/chromium
Enjoy :)