The repository for Leo3418's Personal Site
The leo3418.github.io repository is a personal site built using Hugo, a popular static site generator. The site uses a custom port of the Minimal Mistakes Jekyll theme to Hugo. Changes made to the site are automatically deployed to GitHub Pages through a GitHub Actions workflow. The source files for the site follow Hugo’s default directory structure, and custom templates are located in the layouts/ directory. The site requires the extended version of Hugo v0.115.0 or later, as it includes SCSS files. Users are allowed to reuse certain files in the repository for their own Hugo sites, but they should be aware of the licensing terms.
To install and run the site, please follow these steps:
Install the extended version of Hugo v0.115.0 or later. You can find the installation instructions here.
Change the working directory to the root of the leo3418.github.io repository.
To start a local development server for previewing the site, run the command: hugo server. The site will be accessible via http://localhost:1313/.
To generate the site’s files and write them to disk, run the command: hugo. The files will be written to the public/ directory in the repository’s root.
The leo3418.github.io repository contains a personal site built using Hugo and a custom port of the Minimal Mistakes Jekyll theme. The site’s source files follow Hugo’s default directory structure and include special paths for JavaScript plugins and stylesheets. The site can be previewed locally using the extended version of Hugo and can be deployed to GitHub Pages automatically through a GitHub Actions workflow. Users are allowed to reuse certain content files in the repository for their own Hugo sites, while respecting the indicated licensing terms.