cv

command module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2022 License: MIT Imports: 12 Imported by: 0

README

cv - command for generating HTML from YAML
$ cv -h

Usage: cv [OPTIONS]

Options
    -cv, --cv-input : ""
    -co, --company-file : ""
    -mp, --max-projects : 1000
    -ms, --max-skills : 1000
    -ss, --sort-skills : "by-experience" [by-name by-experience]
    -fp, --full-projects : 3
    -e, --extensive
    -s, --save-as : "cv.html"
    -v, --version
    -h, --help

File formats

Two files are used to produce the final HTML, the curriculum vitae of a person and optional company profile. Both files are in yaml format.

Curriculum Vitae yaml

person:
  name: John Doe
  image: https://example.com/image.png

  description: John is...

technicalskills:
  - item: Java
    e: 3
  - item: Javascript
    e: 3.5
  - item: Perl
    e: 5
  - item: Python
    e: 2

      
languages:
  - item: Swedish
  - item: English

educations:
  - subject: Computer Science
    grade: Master
    period:
      fromyear: 2000
      toyear: 2003
    location: Lund University

experience:
  - title: Ship controler
    customer: Galaxy Inc
    period:
      fromyear: 2019
    tags:
      - C
      - Assembler
    roles:
      - Developer
    short: Implemented ... on hardware ...
    more: A well executed plan...

  - title: Space project
    customer: NASA
    period:
      fromyear: 2004
      toyear: 2019
    tags:
      - Go
      - AWS
      - Lambda
    roles:
      - Developer
    short: One sentence description NASA
    more: more information here...

Company yaml

logo:  "https://preferit.se/Smith/uploads/2018/01/preferit-logo-1.png"
phone: "+46 (0) 76 122 93 40"

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL