My personal website, powered by Common Lisp.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
pages
static
templates
.gitignore
LICENSE
Pipfile.lock
app.go
go.mod
readme.org

readme.org

anschwa.github.io

My personal website, powered by go and hosted on github-pages.

Development

git clone git@github.com:anschwa/anschwa.github.io.git
cd anschwa.github.io
pipenv install # pip install pipenv
vgo run app.go # go get -u golang.org/x/vgo

# build static site
vgo run app.go -build

Or you can use fresh to automatically reload the app. You should probably run vgo build first however.

Content

app.go tries to use pandoc for rendering page content. If you don’t have it installed, page content is assumed to be HTML. This means any document format supported by pandoc will be properly rendered on the site, whether that be org-mode, markdown, or even LaTeX.

Deployment

cd anschwa.github.io
vgo run app.go -deploy -update

  • Get Archive working
  • Each blog post should link to previous and next posts
  • Make having a list of recent posts look nice