Reseacher website using Hugo and HugoBlox Academic Group Theme for github-pages
and using moderncv-latex for cv.pdf
.
The project requires hugo
and texlive-extra
, which contains moderncv.
On Ubuntu, you can install as below. See more here.
wget -O /tmp/hugo.deb https://github.com/gohugoio/hugo/releases/download/v0.119.0/hugo_extended_0.119.0_linux-amd64.deb \
sudo dpkg -i /tmp/hugo.deb
sudo snap install --classic go
sudo snap install --classic node
sudo apt-get install texlive-latex-extra texlive-fonts-extra
On Windows, it is better use WSL: (1) run the VSCode action "WSL: Open Folder in WSL"
and install the depedencies; (2) open the .devcontainer.json
file and run the suggested action Reopen in Container
.
cp latex/cv.pdf latex/certificates.pdf static/files/
sh scripts/update_publication.sh # run once
hugo server
The deploy is done by a GitHub action when push. See more here.