My personal website built with Hakyll + Pandoc and TailwindCSS. Hosted on Github Pages.
Tooling (GHC, Cabal, and the standalone Tailwind CLI) is managed by mise.
mise installcabal clean
cabal update
# Build the site package
cabal build
# Run the Hakyll site build
cabal exec site build
# Alternatively use watch to automatically rebuild on change
# cabal exec site watch# Build CSS with the Tailwind CLI
tailwindcss -i css/input.css -o css/style.css
# Alternatively use watch to automatically rebuild on change
# tailwindcss -i css/input.css -o css/style.css --watchFix: Change PowerShell's default encoding to UTF-8
$outputencoding=[console]::outputencoding=[console]::inputencoding=[text.encoding]::utf8