Skip to content

Personal website based on the Academic theme for Hugo

License

Notifications You must be signed in to change notification settings

eldar/personal-website

Repository files navigation

Academic Webpage

This is the source code for my personal webpage.

The code is based on the Academic framework for Hugo. This framework allows you to never touch HTML/CSS to build your own website. I simplified and streamlined the theme significantly to match the type of personal webpages you would find in the Machine Learning community. You can check out the original demo of Academic or its official documentation.

In this README I will re-iterate the very basics needed to get started, mostly for my own sake.

Getting Started

  1. Download Hugo v0.53.

  2. Clone this repo:

git clone --recurse-submodules git@github.com:eldar/personal-website.git
cd mywebsite
  1. View your website:
hugo server

Now you can go to http://localhost:1313 and your new Academic powered website should appear.

  1. Edit bio and publications in content/

  2. Regenerate the websiste by running

hugo
  1. Push to github.io repo:
cd public
git checkout main
git add .
git commit
git push origin main
  1. Commit changes to the website source code:
cd ..
git add public content/*
git commit
git push

Filling Content

General Info

  1. Set your name in config.toml in the [params] section. Also set the title of the website

  2. Add short bio to the content/home/about.md

Publications

  1. Now you can start adding publications. Publications are stored in the content/publication directory, you can use mine as an example. In order to generate data for publication you can use a python tool that is supplied with the Academic framework:
# First install the tool:
pip3 install academic

# then import the .bib file into the website
# make sure your current directory is the root of the website repo
academic import --bibtex /path/to/publication.bib
  1. The previous step will create a directory corresponding to the publication under content/publication. This directory will contain file index.md which contains various definitions. You will have to open it and make further edits:
  • Set the abstract to the abstract field, if not already there
  • Set unique publication identifier to the shortname, much like you do in the bibtex, for example "watson2018cvpr"
  • Specify abbreviation for the conference in venue field, for example "CVPR, 2018"
  • You can place an optional teaser image to the publication directory, its file name has to contain featured in it.
  • Add various URLs associated with the paper: url_pdf to link to the PDF of the paper (required), url_project for the project page, url_video for the video, url_code for the code and url_slides for the slides.

License

Copyright 2018 George Cushen, Eldar Insafutdinov.

Released under the MIT license.

About

Personal website based on the Academic theme for Hugo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published