org-cv/doc/content/post/basic_config.md

90 lines
2.7 KiB
Markdown
Raw Normal View History

+++
title = "Basic Org file"
author = ["Óscar Nájera"]
draft = false
2018-05-01 20:32:05 +00:00
weight = 1003
+++
The basic structure of an org file containing your CV is shown next.
## Personal contact information {#personal-contact-information}
2018-05-01 20:32:05 +00:00
`TITLE`, `AUTHOR` and `EMAIL` are standard org options. But on `TITLE` you
put your foreseen job.
2018-05-01 21:02:29 +00:00
<div class="ox-hugo-table table table-striped">
| Field | Description |
|----------|----------------------------------------------------|
| TITLE | Desired job |
2020-06-01 22:10:44 +00:00
| AUTHOR | Who are you? |
2018-05-01 20:32:05 +00:00
| EMAIL | Your contact email |
| ADDRESS | Mailing address, this can span over multiple lines |
| HOMEPAGE | URL of your website |
| MOBILE | Mobile phone |
| GITHUB | GitHub user |
| GITLAB | GitLab user |
| LINKEDIN | Linkedin username |
| PHOTO | path to photo file |
2018-05-01 21:02:29 +00:00
</div>
```org
#+TITLE: My dream job
#+AUTHOR: John Doe
2018-05-01 16:36:58 +00:00
#+email: john@doe.lost
2023-10-21 23:21:23 +00:00
#+options: tags:nil
#+ADDRESS: My Awesome crib
#+ADDRESS: Fantastic city -- Planet Earth
#+MOBILE: (+9) 87654321
#+HOMEPAGE: example.com
#+GITHUB: Titan-C
#+GITLAB: Titan-C
#+LINKEDIN: oscar-najera
2018-04-19 01:07:52 +00:00
#+PHOTO: smile.png
```
You can use org-modes hierarchical structure to describe your CV. To make a
2023-10-21 20:14:27 +00:00
specific subtree an item describing an experience point (Job you have, degree
you pursued, etc.) you use the org properties drawer and with the `:CV_ENV:
cventry` property. You should also include the `FROM` and `TO` properties
defining the span of the entry, as well as `LOCATION` and `EMPLOYER`.
Because work isn't everything we do, it is more meaningful to label differently
the host of those other events like studies, events, certifications, etc. Thus
`HOST`, `ORGANIZATION`, `INSTITUTION`, `SCHOOL`, `EMPLOYER` or `EVENT` are all
equivalent and the first match in that order has precedence.
`DATE` is a shortcut for `FROM` and `TO` when you have a single date in mind
instead of a range. Both `FROM` and `TO` override `DATE`.
```org
2023-10-21 23:21:23 +00:00
* Employement :cventries:
** One job :cventry:
:PROPERTIES:
:CV_ENV: cventry
:FROM: <2014-09-01>
:TO: <2017-12-07>
:LOCATION: a city, a country
:EMPLOYER: The employer
:END:
I write about awesome stuff I do.
2023-10-21 23:21:23 +00:00
** Other job :cventry:
:PROPERTIES:
:FROM: <2013-09-01>
:TO: <2014-08-07>
:LOCATION: my city, your country
:EMPLOYER: The other employer
:END:
I write about awesome stuff I do.
* Other stuff I do
- I work a lot
- I sleep a lot
- I eat a lot
```