mirror of
https://github.com/msfjarvis/msfjarvis.dev.git
synced 2024-06-03 04:18:56 +05:30
Hugo source for my blog
archetypes | ||
exampleSite | ||
images | ||
layouts | ||
src | ||
static | ||
.gitignore | ||
.prettierignore | ||
config.toml | ||
LICENSE.md | ||
README.md | ||
theme.toml |
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"
name
: This is the heading on the/about
pagedescription
: This is the subheading on the/about
pagetwitter
: Your Twitter handle without the @ symbol (optional)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.