Skip to content
/ yuca Public

CLI tool for fast personal data processing and visualization

License

Notifications You must be signed in to change notification settings

yuca-devs/yuca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yuca

Keep all your info (contact, education, projects, publications, etc) in a single place and generate Resumes, CVs, and much more in one line.

Installation

pip install yuca

Getting started

You can enter your data from partially filled data files generated using:

yuca warehouse init my_wh_name

That will create your warehouse, which is the folder where you are going to store your data, templates and recipes.

By default, no templates are downloaded with yuca. In order to get your first template, you can run:

yuca template get https://github.com/yuca-devs/forty-seconds-resume.git --base-recipe my-resume

That will add the template forty-seconds-resume into the templates folder of your warehouse. Moreover, it will create a my-resume that helps yuca while cooking that template. You can find the base recipe in the recipes folder of your warehouse.

Now, you can produce a compiled version of your template by cooking the recipe:

yuca cook my-resume

That will produce a folder my-resume-cooked with the result of the compilation.

Finally, you can edit the file en.yml inside the data folder of your warehouse, inserting your own personal information. Then cook the recipe again to see the template filled up with your data.

About

CLI tool for fast personal data processing and visualization

Topics

Resources

License

Stars

Watchers

Forks

Languages