Academic Template for Hugo
The Hugo Academic Resumé Template empowers you to create your job-winning online resumé and showcase your academic publications.
Check out the latest demo of what you'll get in less than 10 minutes, or view the showcase.
Wowchemy makes it easy to create a beautiful website for free. Edit your site in Markdown, Jupyter, or RStudio (via Blogdown), generate it with Hugo, and deploy with GitHub or Netlify. Customize anything on your site with widgets, themes, and language packs.
- 👉 Get Started
- 📚 View the documentation
- 💬 Chat with the Wowchemy community or Hugo community
- 🐦 Twitter: @wowchemy @GeorgeCushen #MadeWithWowchemy
- 💡 Request a feature or report a bug for Wowchemy
- ⬆️ Updating Wowchemy? View the Update Guide and Release Notes
To help us develop this template and software sustainably under the MIT license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship.
- Wowchemy Admin: An admin tool to import publications from BibTeX
This repository is bounded to the repository https://github.com/AchilleSalaun/starter-academic: it is used to modify and deploy my personal webpage through the repository https://github.com/AchilleSalaun/achillesalaun.github.io.
Hence, to update my personal webpage, make your changes and push to https://github.com/AchilleSalaun/starter-academic. Then,
Run the following command lines in a Power Shell:
Go to your working directory. For instance:
D: ;
cd .\Achille\Travail\Git\page_perso\ ;
Build the webpage by running Hugo:
hugo ;
Commit the generated changes made by Hugo:
$date = Get-Date ;
cd .\public\ ;
git add . ;
git commit -m "Deploy [$date]" ;
git push origin master ;
You are done!
You can have a look at the deployment status of the webpage here.
Obviously, make sure you have all the credentials required to push on the different repositories.
Note: sometimes, Hugo's module cache needs to be cleared:
hugo mod clean
hugo server
Once Hugo is installed with:
sudo snap install hugo
(If you encounter issues with the path of the installation, please check here.), go to your working directory and make your changes. For instance in my case:
cd [PATH]/starter-academic
Once you're happy with your work, visualise it by running:
hugo server
If you're really happy about your work: commit and push the changes from your working directory. Then, compile the changes with the command:
hugo
before to go in the following sub-directory:
cd ./public
where you can commit and push the changes made by Hugo. Note that this is a second git repository linked to your GitHub page.
If you are setting up a new working directory, you may have to re-set up that second git repository again. In that case, instructions can be found here.

