Skip to content
My personal website.
Go HTML CSS
Branch: app
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pages
static
templates
.gitignore
LICENSE
Pipfile.lock
app.go
go.mod
go.sum
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
You can’t perform that action at this time.