Skip to content

Instantly share code, notes, and snippets.

@charrismatic
Last active April 11, 2020 04:00
Show Gist options
  • Save charrismatic/bacdbae5af5ffa278e84a916f418daf2 to your computer and use it in GitHub Desktop.
Save charrismatic/bacdbae5af5ffa278e84a916f418daf2 to your computer and use it in GitHub Desktop.
Example files for toml-resume package. This Gist can be used to generate demo pages over http requests
# BASIC INFORMATION
# -----------------
# NAME AND CONTACT INFOMATION
[basics]
name = "Job"
firstname = "Job"
lastname = "Seeker"
tagline = "title or job description"
image = ""
email = "[email protected]"
phone = "123.456.7890"
website = "https://some-webbsite"
summary = """\
Write a two or three sentence introduction about yourself and the job you would like to apply for \
you can put a `\` at the end of a line here to start a new line.
"""
# SOCIAL MEDIA PROFILES
# ---------------------
# INCLUDE LINKS TO LINKEDIN, TWITTER, INSTAGRAM, OR
# PERSONAL/PROFESSIONAL WEBSITES
[[basics.profiles]]
network = "sitename"
username = "user_name"
url = "https://link-if-they-click"
shorturl = "shorter-name"
[[basics.profiles]]
network = "LinkedIn"
username = "user_name"
url = "https://link-if-they-click"
shorturl = "/shorter-name"
# [[basics.profiles]]
# network = "title"
# username = "name to show"
# url = "https://link-if-they-click"
# shorturl = "shorter.version"
# YOUR ADDRESS
[address]
street = "123 Street St. #321"
postalCode = "47901"
city = "Moon"
state = "Space"
countryCode = "America"
# LANGUAGE THAT YOU SPEAK
[[languages]]
# YOU CAN CHOSE TO SHOW THIS OR NOT WITH TRUE/FALSE
display = false
language = "English"
fluency = "Native speaker"
# PROFESSIONAL INTERESTS/HOBBIES
# ----------------------
# ADD THINGS HERE THAT MAY BE RELEVANT TO THE JOB YOU ARE APPLYING TO
# EXAMPLE: IF YOU ARE APPLYING TO A POSITION AS A WELDER YOU COULD LIST SPECIFIC TYPES OF
# WELDING YOU ARE MOST INTERESTED IN DOING AT YOUR JOB
[[interests]]
# YOU CAN CHOSE TO SHOW THIS OR NOT WITH TRUE/FALSE
display = false
name = "topic 1, topic 2, topic 3, topic 4, topic 5"
keywords = []
# EDUCATION HISTORY
# -----------------
[[education]]
# YOU CAN CHOSE TO SHOW THIS ITEM OR NOT WITH TRUE/FALSE
display = true
institution = "Life University"
area = "<Please pick only one>"
school = "School of Loans"
studyType = "Bachelors"
startDate = "2013-02-01"
endDate = "2015-08-01"
[[education]]
display = true
institution = "ABC High School"
area = "Topic"
studyType = "degree"
startDate = "2010-06-01"
endDate = "2013-02-01"
gpa = ""
courses = []
[[education]]
display = true
institution = "Professional certifications"
area = "Topic"
studyType = "title"
startDate = "2010-06-01"
endDate = "2013-02-01"
gpa = ""
courses = []
# WORK HISTORY
[[work]]
display = true
name = "Company Name"
url = "company-website.com"
location = "location"
position = "position title"
startDate = "2018-12-15"
endDate = "2019-07-01"
summary = "single sentence "
highlights = [
"Add some highlights 1",
"Add some highlights 2",
"Add some highlights 3",
]
[[work]]
display = true
name = "Company Name"
url = "company-website.com"
location = "location"
position = "position title"
startDate = "2018-12-15"
endDate = "2019-07-01"
summary = "single sentence "
highlights = [
"Add some highlights 1",
"Add some highlights 2",
"Add some highlights 3",
]
# JUST KEEP ADDING THESE SECTIONS TO ADD MORE JOBS
# ------------------------------------------------
# [[work]]
# display = true
# name = "Company Name"
# url = "company-website.com"
# location = "location"
# position = "position title"
# startDate = "2018-12-15"
# endDate = "2019-07-01"
# summary = "single sentence "
# highlights = [
# "Add some highlights 1",
# "Add some highlights 2",
# "Add some highlights 3",
# ]
# IF YOU NEED A SECOND PAGE TO ADD WORK HISTORY
[[work2]]
display = true
name = "Company Name"
url = "company-website.com"
location = "location"
position = "position title"
startDate = "2018-12-15"
endDate = "2019-07-01"
summary = "single sentence "
highlights = [
"Add some highlights 1",
"Add some highlights 2",
"Add some highlights 3",
]
[[work2]]
display = true
name = "Company Name"
url = "company-website.com"
location = "location"
position = "position title"
startDate = "2018-12-15"
endDate = "2019-07-01"
summary = "single sentence "
highlights = [
"Add some highlights 1",
"Add some highlights 2",
"Add some highlights 3",
]
# DO YOU HAVE SOME AWARDS
[[awards]]
display = false
title = ""
date = ""
awarder = ""
summary = ""
# A LIST OF PROJECTS THAT ARENT TECHNICALLY JOBS
[[projects]]
name = "project name"
url = "does-it-have-a-website.com"
description = "a description of that thing"
[[projects]]
name = "project name b"
url = "does-it-have-a-website.com"
description = "a description of that thing"
[[projects]]
name = "project name b"
url = "does-it-have-a-website.com"
description = "a description of that thing"
[[projects]]
name = "project name b"
url = "does-it-have-a-website.com"
description = "a description of that thing"
[[references]]
name = ""
reference = ""
[call_to_action]
content = [
"This page and the related documents were created with my custom resume and document creation library. It uses a single TOML text file to store profile data, which can be added to git and unline JSON, it extremely flexible, allows comments and multi-line text, and won't break if you add a comma on the last line of a list. If you're interested keeping your resume in a format friendly to developers and using a single data source for multi-use",
"Also if you're interested in looking at some code samples, this project is a decent entry point. It's fairly small in size but contains a lot of features that illustrate some of my design and development philosophies. Including custom build scripts, minimal dependencies, parts of my design library, and modular design elements."
]
[[call_to_action.links]]
url ="https://github.com/charrismatic/toml-resume"
text = "charrismatic/toml-resume-builder"
icon = "github"
[[call_to_action.links]]
url = "https://www.npmjs.com/package/toml-resume"
text = "npm i toml-resume"
icon = "download"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment