Hugo source for my blog
Go to file
2020-06-05 10:55:22 -04:00
archetypes initial commit 2020-06-04 15:13:42 -04:00
exampleSite refactor: remove deps on _index pages 2020-06-05 10:55:22 -04:00
images updates 2020-06-04 20:52:40 -04:00
layouts refactor: remove deps on _index pages 2020-06-05 10:55:22 -04:00
src add two new md files and modify css 2020-06-05 20:50:34 +10:00
static add two new md files and modify css 2020-06-05 20:50:34 +10:00
.gitignore initial commit 2020-06-04 15:13:42 -04:00
.prettierignore initial commit 2020-06-04 15:13:42 -04:00
config.toml refactor: remove deps on _index pages 2020-06-05 10:55:22 -04:00
LICENSE.md Update License file type 2020-06-04 21:04:41 -04:00
README.md Update README 2020-06-04 21:03:47 -04:00
theme.toml refactor: change name to Codex 2020-06-04 20:14:01 -04:00

Codex

A minimal blog theme built for Hugo 🍜

What this theme is

  • An about page and a blog. No more. No less.
  • Blog posts can be tagged
  • You can view all blog posts that a specific tag by going to /tags/:tag-name

Archetypes

You can create a new blog post page by going to the root of your project and typing:

hugo new blog/post.md

Where post.md is the name of your new post.

Configuration

There are a few configuration parameters you can add in your config.toml to customize the theme:

# config.toml
# values listed here are default values

[params]

  name = "Codex"
  description = "A minimal blog theme for hugo."
  twitter = "hugo-theme-codex"
  github = "jakewies/hugo-theme-codex"
  1. name: This is the heading on the /about page
  2. description: This is the subheading on the /about page
  3. twitter: Your Twitter handle without the @ symbol (optional)
  4. github: Your GitHub handle without the @ symbol (optional)

Overriding / Customizing

Right now the way to customize the theme is not very user-friendly. That is the first thing to work on. If you get curious just hop into the theme directory and go exploring through the code. It's not too complicated what's going on.