Are pinned 6 pinned Github repositories not enough for you? Do you wish repositories could be tagged with more than one language/framework?
This hugo based, #rstats blogdown, template lets you create your own sorted dashboard for programming projects and CRAN packages. It leverages the ghrecipes package and tools::CRAN_package_db() to search for projects (You can also define your own custom projects). The default tile image is an svg of the project name, but you can also define a custom image. The official hex sticker for a package will be used if an image exists in the Github repo linked to the CRAN URL at man/figures/logo.png.
See Dockerfile.
Add categories(tags) manually via config.toml
Icon codes can be found at: https://fontawesome.io
Tags must be lower case
Add projects to include manually via scripts/00_project_manual.R
Add projects and tags to ignore manually via scripts/00_project_ignore.R
Set author and Github account in scripts/01_scrape.R
Scrape CRAN and Github, build site via Makefile
make clean # to remove cached projects
make all
make all
blogdown::serve_site()
Modified from the slate hugo template
Content type
Image
Digest
Size
771.6 MB
Last updated
over 7 years ago
docker pull jsta/gh_cran_portfolio