Forked from https://gitlab.com/mertbakir/resume-a4
archetypes | ||
assets/css | ||
exampleSite | ||
images | ||
layouts | ||
static | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
README.md | ||
theme.toml |
Features
- Simple, easy to use, single or multi page, A4-sized Resume generator.
- Print friendly, just use your browser or save as PDF.
- Write your resume in yaml. All content stored in data files.
- Remove/Add sections from
config.toml
. - Section names are configurable in
config.toml
. So, you can write in any language you want.
How To Use
Download
- Create a hugo project.
- Go to themes folder.
- Clone this theme.
cd themes
git clone https://gitlab.com/mertbakir/resume-a4.git
or add ass a submodule
git submodule add https://gitlab.com/mertbakir/resume-a4.git themes/resume-a4
Start
- Copy
config.toml
fromexampleSite
to the root directory of your hugo project. - Open
config.toml
and add your relevant information. - Copy
data
folder fromexampleSite
to the root directory of your hugo project. All you need is that folder. - Create your resume in yaml files.
Notes
- Add/Remove sections in
config.toml
- Set avatar link in
config.toml
, keep your image understatic
folder if you want. - You can change
style
of thepublications
feature in the config file. I've created options for APA and IEEE standards. You can add more standards tosection-publications.html
file in thelayouts\partials
folder if you are looking for something else. - Here is the blog post about this project.
License
This project is open-sourced and licensed under the terms of the MIT license. I would be happy though, if you give attribution. <3
I'm open to suggestions and contributions.
My Work Flow
- Make changes.
- Delete
resources
folder in main project. - Build your hugo site using the theme.
hugo server
- Copy
resources
folder from main project to theme folderthemes\resume-A4\resources
git commit
andgit push
.