Skip to content

mjhoy/mikey.bike

Repository files navigation

mikey.bike

Static site generator for https://mikey.bike, using the Hakyll library.

building

mikey.bike requires ghc & cabal to build. I suggest using ghcup to get these. Go follow the instructions at https://www.haskell.org/ghcup/.

Now install and use GHC 9.4.8:

ghcup install ghc 9.4.8
ghcup set ghc 9.4.8

Now, you should be able to build the project. The first time will take a long time (mostly because of pandoc).

make build

As part of the build, you'll need pkg-config installed and the zlib library available. It appears that macOS doesn't ship with pkg-config; you can install it with homebrew: brew install pkg-config. That should work to pick up the system zlib.

development

To run a local server on port 8000:

make preview

deployment

A Github action deploys mikey.bike when pull requests are merged.

About

🚴‍♂️ My website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published