Skip to content

AaronPB/aaronpb.github.io

Repository files navigation

aaronpb.github.io

Personal portfolio

Setup similar site with HUGO and blowfish theme

  1. Copy the .devcontainer folder and the Dockerfile.
  2. Open the devcontainer in VScode.
  3. Open a new terminal and run hugo new site . --force.
  4. Add the blowfish theme with git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish.
  5. Delete the auto-generated hugo.toml file and copy all .toml files from themes/blowfish/config/_default to your main config/_default/ folder.
  6. Uncomment the highlighted lines in the new config/_default/hugo.toml and happy editing running hugo server!!

Generate bib content

WIP

  1. For that, we will use pandoc, an universal markup converter, that is already installed in the Docker container.
  2. Open a new terminal on the root folder of the project, and run pandoc --from=bibtex --to=csljson content/publications/publications.bib -o assets/publications.json, being content/publications/publications.bib the path where you have the .bib file. Change it if needed.
  3. A custom layout has been made, located at layouts/_default/publications.html in this repository. Copy and modify as you need.

About

Personal portfolio

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •