{"id":29087987,"url":"https://github.com/henrisota/cv.md","last_synced_at":"2026-05-10T03:10:53.723Z","repository":{"id":295438822,"uuid":"990103052","full_name":"henrisota/cv.md","owner":"henrisota","description":"Streamline generation of your CV with reproducible configurations","archived":false,"fork":false,"pushed_at":"2025-06-26T08:19:03.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-26T09:28:37.383Z","etag":null,"topics":["cv","devenv","gotenberg","markdown","nix"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/henrisota.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-25T14:08:01.000Z","updated_at":"2025-06-26T08:19:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"7bd0cf9f-2619-47bc-9d03-53d5906eb6c7","html_url":"https://github.com/henrisota/cv.md","commit_stats":null,"previous_names":["henrisota/cv.md"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/henrisota/cv.md","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henrisota%2Fcv.md","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henrisota%2Fcv.md/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henrisota%2Fcv.md/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henrisota%2Fcv.md/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/henrisota","download_url":"https://codeload.github.com/henrisota/cv.md/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henrisota%2Fcv.md/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262366573,"owners_count":23299775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cv","devenv","gotenberg","markdown","nix"],"created_at":"2025-06-28T03:00:16.457Z","updated_at":"2026-05-10T03:10:53.686Z","avatar_url":"https://github.com/henrisota.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1 align=\"center\"\u003e\n    cv.md\n  \u003c/h1\u003e\n  \u003cp\u003eStreamline generation of your CV with reproducible configurations\u003c/p\u003e\n\u003c/div\u003e\n\n## Motive\n\nMany prorietary tools for creating CVs out there feel both restrictive and bloated. Typesetting your own CV through LaTeX offers greater flexibility at the cost of time and complexity. Quickly you become frustrated and wish there was a simpler solution.\n\n## Solution\n\n`cv.md` uses [gotenberg](https://gotenberg.dev/) underneath to generate your CV in PDF format, ensuring cross-platform compatibility through [Docker](https://www.docker.com/), and can be managed using [Just](https://github.com/casey/just) or [devenv](https://devenv.sh/).\n\n## Installation\n\nEnsure you have `docker` installed, along with either `just` or `devenv`, depending on your preference.\n\nUse commands directly with `devenv`, or prepend `just` to use them.\n\n## Styling\n\nModify the output format by editing the settings for `gotenberg` in [devenv.nix](./devenv.nix) or [Justfile](./Justfile), based on [`gotenberg` properties](https://gotenberg.dev/docs/routes#page-properties-chromium).\n\nCustomize the CV's style by editing [src/styles.css](./src/styles.css).\n\n## Usage\n\n### Setup\n\nTo set up, run\n\n```shell\nsetup\n```\n\n### Building\n\nTo generate the CV, run\n\n```shell\nbuild-cv\n```\n\n### Writing\n\nTo continuously build the CV while writing it, run\n\n```shell\nwrite-cv\n```\n\n## Structure\n\nSource files for your CV are located in [src](./src/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhenrisota%2Fcv.md","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhenrisota%2Fcv.md","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhenrisota%2Fcv.md/lists"}