Skip to content

marlinstrub/marlinstrub.github.io

Repository files navigation

Marlin’s personal website

This repository contains the source code for my personal website, which is served at https://www.marlinstrub.com.

Instructions

Development

First build the site using build.sh and then serve the site locally, e.g., via

python -m http.server 8080 -d public

which will serve the public directory at http://localhost:8080/.

Deployment

This repository contains the file .github/workflows/publish.yml, which instructs GitHub to generate the site using build.sh whenever a commit is pushed to the main branch. This script will place the generated files in a directory called public and copy the files in this directory to a branch called gh-pages. This branch is then hosted by GitHub.

Acknowledgements

The css stylesheet is a modified version of Nicolas Rougier’s GTD.css. The approach for generating the website with Emacs and hosting it on GitHub pages was inspired by David Wilson’s linked tutorials. The icons on the news site are modified versions of Temuujin SH distributed by svgrepo.com.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published