1
0
Fork 0
Hugo's Resume
Go to file
Serghei Cebotari 9d33b5b5a7 Update styles 2023-12-05 00:02:24 +03:00
.github/workflows Add deploy workflow 2023-12-04 23:32:10 +03:00
archetypes Add weights to experience 2023-12-02 23:45:18 +03:00
exampleSite Add example site 2023-12-04 22:54:48 +03:00
layouts Update styles 2023-12-05 00:02:24 +03:00
static/font Edit fonts 2023-11-23 23:42:22 +03:00
.gitignore Remove ps script 2023-12-02 23:15:23 +03:00
LICENSE Initial commit 2023-11-22 23:47:45 +03:00
README.md Add new lines to run command in README 2023-12-04 23:35:54 +03:00
theme.toml Fix theme.toml 2023-12-04 00:00:17 +03:00

README.md

Hugo's Resume

Hugo theme to create resume in style of Jake's Resume

Live Demo

https://schebotar.github.io/hugos-resume/

Try it with Docker

Run

git clone https://github.com/schebotar/hugos-resume
docker run --rm -it -v "$(PWD):/src/hugos-resume" -p 1313:1313 \ 
klakegg/hugo:alpine server \
-s /src/hugos-resume/exampleSite \
--themesDir /src

And open localhost:1313

Installation

Install Hugo on your machine or just run it with Docker

docker run --rm -it -v "$(PWD):/src/resume" -p 1313:1313 klakegg/hugo:alpine shell 

Create new site

hugo new site resume
cd resume/

Initiate new git repository and add theme via submodule

git submodule add https://github.com/schebotar/hugos-resume.git themes/hugos-resume

Add new config.toml file according to this example

baseURL = "http://example.org/"
languageCode = "en-us"
title = "Hugo's Resume"
disableKinds = ["taxonomy", "taxonomyTerm", "category", "sitemap", "RSS", "404", "robotsTXT"]
theme= "hugos-resume"

[Params]
    Name = "Hugo Jobless"
    Description = "Hugo theme to build resume page in style of Jake's resume"
    Phone = "123-456-7890"
    EMail = "jake@su.edu"
    LinkedIn = "linkedin.com/in/jake"
    GitHub = "github.com/jake"

Add new content using archetypes

hugo new education/My-Cool-University.md
hugo new experience/Software-Engineer.md
hugo new projects/Hugos-Resume-Theme.md
hugo new skills/Cross-stitch.md

Serve your new resume site and watch your edits live.

hugo serve -D --poll 700ms -s /src/resume

Or build it to public folder

hugo build --minify

Deploy to Github Pages

Deploy your site repository on GitHub Pages easely following this instruction
https://gohugo.io/hosting-and-deployment/hosting-on-github/