Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

juliuskamp.com

My Personal site, hosted at juliuskamp.com. AI safety research, projects, and writing.

Built with Hugo and the PaperMod theme, deployed to GitHub Pages.

Local development

PaperMod is a git submodule, so clone with it:

git clone --recurse-submodules https://github.com/juliuskamp/juliuskamp.github.io.git
cd juliuskamp.github.io
hugo server -D    # http://localhost:1313

Needs Hugo extended >= 0.146.0. CI builds with 0.164.0 (pinned in .github/workflows/; keep in sync with [module.hugoVersion] in hugo.toml).

Layout

Path What's in it
content/ Pages and posts. research/ uses page bundles (index.md + figures/).
layouts/_shortcodes/ Custom shortcodes (see below).
layouts/_default/_markup/ Render hooks for images, tables, and math passthrough.
assets/css/extended/ Theme CSS overrides.
static/CNAME Custom domain for GitHub Pages.
hugo.toml Site config, menu, markup settings.

Shortcodes

  • {{% wide %}} — content wider than the text column; size="xl" for wider still.
  • {{% band %}} — full-bleed coloured band; color="#eef3ff" to override the background.
  • {{< iframe src="…" >}} — embed that auto-resizes to its content height.
  • {{< chat >}} / {{< chat-turn role="user|assistant" >}} — model transcript blocks.

Each shortcode file starts with a usage comment; read it before use.

Math is written \( … \) (inline) and \[ … \] or $$ … $$ (block), passed through by Goldmark.

Deploy

Push to main. The GitHub Actions workflow builds with hugo --gc --minify and publishes to GitHub Pages.

About

My personal website.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages