A personal Hugo site, using the MyAnythingList theme, that stores ranked lists of games, anime, etc.
Go to file
Matthew Barnes 22aac7523c
continuous-integration/drone/push Build is passing Details
dmc
2024-04-17 23:19:24 +01:00
archetypes Change show state from 'finished' to 'watched' 2023-06-25 15:12:37 +01:00
content dmc 2024-04-17 23:19:24 +01:00
static Move game 100% screenshots to repo 2023-05-21 20:49:22 +01:00
themes Update my-anything-list theme 2023-06-25 15:24:35 +01:00
.drone.yml Add drone CI config 2023-05-20 15:33:17 +01:00
.gitignore Add default Hugo stuff 2023-05-18 20:18:54 +01:00
.gitmodules Add default Hugo stuff 2023-05-18 20:18:54 +01:00
Dockerfile Prettify in docker after build 2023-05-20 14:29:22 +01:00
LICENSE Initial commit 2023-05-08 12:32:08 +00:00
README.md Update readme with new info 2023-06-13 23:30:37 +01:00
config.toml Add default Hugo stuff 2023-05-18 20:18:54 +01:00

README.md

Matt's Personal Lists

A personal Hugo site, using the MyAnythingList theme, that stores ranked lists of games, anime, etc.

Setup

First, obviously, clone the repository:

git clone https://git.matt-barnes.co.uk/mb2g17/matts-personal-lists.git
cd matts-personal-lists
git submodule update --init --recursive

Second, prepare the theme by following the readme:

https://git.matt-barnes.co.uk/mb2g17/MyAnythingList#getting-started

Now, run the server:

hugo server --disableFastRender --noHTTPCache

Or, just build the site:

hugo

Building with Docker

This project comes with a Dockerfile for easy building:

docker build -t lists . && docker run --rm -v $(pwd)/public:/src/public lists

No need for any local Hugo or NodeJS installations!

Adding content

So far, here are the types of entries you can add:

hugo new --kind game games/game.md
hugo new --kind film films/film.md
hugo new --kind book book/book.md
hugo new --kind anime anime/anime.md
hugo new --kind manga manga/manga.md
hugo new --kind show shows/show.md