Vitae screenshot

Vitae

Author Avatar Theme by Jekyllt
Updated: 26 May 2021
228 Stars

Personal resume powered by Jekyll

Overview

Vitae is a personal homepage or curriculum vitae (resume) based on João’s design. It is built with skeleton and powered by Jekyll. Vitae is freely hosted on GitHub pages, and there is a live demo available for viewing.

Features

  • Personal homepage or curriculum vitae
  • Built with skeleton framework
  • Powered by Jekyll
  • Freely hosted on GitHub pages
  • Live demo available
  • Deployment options: GitHub Actions, Travis CI, or Jekyll-compatible hosters
  • Compatible with Ruby v2.6.3 and Jekyll v3.9.0
  • Open source under the MIT License

Installation

To install Vitae, you have several options:

  1. Build the site with GitHub Actions:

    • Push the resulting files (contents of _site/ or ../vitae-pages/) to the gh-pages branch
    • More details can be found in jekyll_build.yml
  2. Generate the site locally:

    • Clone the repository (master branch)
    • Run bundle exec jekyll serve inside the directory
    • Upload the resulting _site/ or ../vitae-pages/ contents to your GitHub repository (master branch for personal page or gh-pages branch for a project page)
  3. Build the site with Travis CI:

    • Set up Travis CI for your personal fork
    • Update your details in _config.yml to push to your GitHub repo
    • Generate a secure key and add it to .travis.yml
    • Refer to the documentation from Jekyll-Travis for more information

Summary

Vitae is a personal homepage or curriculum vitae based on João’s design. It is built with skeleton and powered by Jekyll. The theme offers easy deployment options and compatibility with Ruby v2.6.3 and Jekyll v3.9.0. It is open source under the MIT License, allowing for easy customization and contribution.