Typst template for making a resume so you can finally get a job
- Typst 98.6%
- Makefile 1.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .gitignore | ||
| config.toml_template | ||
| file.typ | ||
| Makefile | ||
| README.md | ||
| resume.toml_template | ||
Typst TOML Resume
Typst template for making a resume so you can finally get a job
instructions
- Clone this repo
git clone https://git.pogmom.me/pogmommy/typst-toml-resume && cd typst-toml-resume - Install typst-cli
cargo install --git https://github.com/typst/typst --locked typst-cli - Copy/rename the config and resume toml templates
cp ./resume.toml{_template,}&cp ./config.toml{_template,} - Customize the config file and enter your information into the resume file
- Compile the typst document
make compile
toml data
[about]
name = "" # Your name, will appear at the top of the document
title = "" # a short description of what you do, will be appended after your name
pronouns = "" # how to refer to you
location = "" # your location
image = "" # a url to an image file - presently unused, will only be shown on the web resume
biography = "" # a longer introduction that will appear toward the top of your resume
[about.contact]
phone = ""
email = ""
[[education]]
name = "" # name of school
award = "" # name of degree earned
field = "" # subject/field of study
started = "" # first date attended, YYYY-MM-DD format
ended = "" # last date attended/graduation date, YYYY-MM-DD format. 'present' means ongoing
[[experience]]
name = "" # name of employer
title = "" # your job title/short description
url = "" # employer/workplace url
duties = [ # array of strings describing what you did at this job
"",
"",
""
]
started = "" # first date employed, YYYY-MM-DD format
ended = "" # last date employed, YYYY-MM-DD format. 'present' means current employment
[[projects]]
name = "" # name of project
role = "" # what you did on this project
url = "" # link to project (optional)
description = "" # paragraph describing the project
start = "" # first date involved in project, YYYY-MM-DD format
end = "" # last date involved in project, YYYY-MM-DD format. 'present' means ongoing
tips
strings can be made multiline using triple double-quotes like so:
description = """
This text can be on
multiple lines!!
"""
to add multiple educations/work experiences/projects, add multiple sections like so:
[[education]]
name = "School 1"
award = ...
[[education]]
name = "School 2"
award = ...
They will be listed in the produced PDF in the order they are entered into the toml file
todo
[ ] make empty fields hidden (ie. location, urls)
[ ] better input validation (ie. 'present')
[ ] add skills section