- Modules
- Major
- Top Level CV
- MVP CV working
- Add format for ordering.
- Make it so you can config multiple CVs (maybe attrsOf?).
- Section
- MVP section module done
- Top Level CV
- Sections
- Bibliography
- MVP bibliography module done
- Add latex output
- Education
- MVP education module done
- Add latex output
- Add parsing for courses
- Add parsing for scores
-
Add a separator
- Experience
- MVP experience module done
- Add latex output
- Add a separator.
- Make roles a submodule.
- Namedlist
- MVP namedlist module done
- Add latex output
- Paragraphs
- MVP paragraphs module done
- Add latex output
- Personal
- MVP personal module done
- Add latex output
- Reference
- MVP reference module done
- Add latex output
- Look at removing references (listOf reference) module as section takes over.
-
Add a separator
- Skills
- MVP skills module done
- Add latex output
- Look at removing skills (listOf skill) module as section takes over.
- Add more formatting options like a second separator between keywords.
- Let the label be empty and don't add the label separator if it is.
- Add a format option for skills
- Bibliography
- Components
- Address
- MVP address module done
- Add a
sep
option. - Consider a format submodule that will handle address formatting.
- Date
- MVP date module done
- MVP dateRange module done
- Consider a format submodule that will handle date formatting.
- Skill
- MVP skill module done
- Socials
- MVP socials module done
- Address
- Major
- Docs
- Figure out how to build everything together without Nix complaining about duplicate options.
- Some of the defaults need a defaultText with a literalExpression to render correctly. Same for example.
- Flavors
- Build plaintext doc
- Build LaTeX doc