This is a simple hugo theme to create presentations using:
The easiest way to setup a new project is by using a docker image containing all the required tools you will need.
- Open a terminal
- Create a new directory somewhere and go to it:
mkdir mypresentations
cd mypresentations
- Perform an initial bootstrap:
docker run --rm -v $PWD:/project leanovate/presentations bootstrap
You now have a working project directory without any presentations.
-
Install Hugo as described on its homepage
-
Optional: Install Pygments (highly recomented if you have presentations with code example/sniplets
-
Optional: Install asciidoc or Asciidocktor if you prefer asciidoc over markdown
-
Create a new project using hugo:
hugo new site mypresentations cd mypresentations
-
Install theme:
cd themes git clone https://github.com/leanovate/leanovate-presentation-theme.git cd ..
-
Add the following lines to your
config.toml
theme = "leanovate-presentation-theme" pygmentsstyle = "colorful" relativeurls = true uglyurls = true [taxonomies] presentation = "presentations"
(the url settings are recomented if you want to run you presentation from your file-system, i.e. you do not want to rely on the internet)
...