Этот репозиторий содержит резюме в формате yaml-cv.
Установите yq v4, например:
brew install yq@4
Установите yaml-cv:
gem install yaml-cv
Для создания PDF-версии, требуется wkhtmltopdf
:
brew install wkhtmltopdf
Установите Taskfile:
brew install go-task/tap/go-task
Для автоматической проверки корректности синтаксиса YAML, проект использует pre-commit.
Требуется установить его любым удобным способом.
Например, для MacOS X:
brew install pre-commit
А затем инициализировать:
pre-commit install
pre-commit run --all-files
task --list-all
Исходный код включает 2 компонента:
-
Шаблон резюме в формате yaml-cv Сюда добавляется актуальная информация не касающаяся технических навыков.
-
Список навыков в расширенном формате. Навык должен обязательно включать
category
иname
, а так же любой набор дополнительных полей.
Запустите:
task build
task json
Вывод навыков по уровню владения (junior|middle|senior
):
task skill_by_level -- <level>