Skip to content

Commit 40b1017

Browse files
committed
First commit of zola repo
1 parent b3bf355 commit 40b1017

File tree

12 files changed

+146
-1
lines changed

12 files changed

+146
-1
lines changed

.github/workflows/deploy.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Deploy to GitHub Pages
2+
3+
on:
4+
push:
5+
branches: [main]
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v3
12+
- name: Build and Deploy
13+
uses: shalzz/[email protected]
14+
env:
15+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "themes/tabi"]
2+
path = themes/tabi
3+
url = https://github.com/welpo/tabi.git

config.toml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# The URL the site will be built for
2+
base_url = "https://gpeacock.github.io"
3+
title = "Gavin Peacock"
4+
description = "My personal website and blog"
5+
theme = "tabi"
6+
7+
# Whether to automatically compile all Sass files in the sass directory
8+
compile_sass = true
9+
10+
# Whether to build a search index to be used later on by a JavaScript library
11+
build_search_index = true
12+
generate_feeds = true
13+
14+
taxonomies = [
15+
{ name = "tags", feed = true },
16+
]
17+
18+
[markdown]
19+
# Whether to do syntax highlighting
20+
# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola
21+
highlight_code = true
22+
23+
[extra]
24+
# Put all your custom variables here
25+
# Tabi-specific settings
26+
theme_color = "blue"
27+
28+
# Navigation menu
29+
menu = [
30+
{ name = "blog", url = "blog", trailing_slash = true },
31+
{ name = "projects", url = "projects", trailing_slash = true },
32+
{ name = "about", url = "about", trailing_slash = true },
33+
]

content/_index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
+++
2+
title = "Home"
3+
paginate_by = 5
4+
+++
5+
6+
Welcome to my personal website! Check out my [blog](/blog) for my latest posts.

content/blog/_index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
+++
2+
title = "Blog"
3+
sort_by = "date"
4+
render = true
5+
paginate_by = 5
6+
+++

content/blog/my-first-post.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
+++
2+
title = "My First Post"
3+
date = "2025-01-05"
4+
description = "A new year for new things"
5+
+++
6+
7+
It's a new year and time to start some new things. This is a personal website I'm creating using Zola since it is written in Rust and I like Rust. I'm a geek that way. You'll get used to it.
8+
9+
In spite of being on various social media sites, I've never gotten into posting much there. But maybe this will work for me. I've certainly got a lot of things to say.

content/pages/_index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
+++
2+
render = false
3+
4+
[extra]
5+
hide_from_feed = true
6+
+++

content/pages/about/index.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
+++
2+
title = "About Me"
3+
template = "info-page.html"
4+
path = "about"
5+
6+
[extra]
7+
quick_navigation_buttons = true
8+
+++
9+
10+
Hi! I'm Gavin Peacock, welcome to my personal website.
11+
12+
## About Me
13+
14+
I'm a principal scientist working for Adobe. I like to invent things and learn stuff. I haven't had my own site before, so this is a new adventure. Bear with me!
15+
16+
## What I Do
17+
18+
- My day job is working on the Content Authenticity Intitiative.
19+
- I'm a First Tech Challenge Robotics coach
20+
- Im into geneology stuff
21+
22+
## Get in Touch
23+
24+
Feel free to reach out to me through any of the following:
25+
26+
- **Email**: [email protected]
27+
- **GitHub**: [github.com/gpeacock](https://github.com/gpeacock)
28+
- **LinkedIn**: [linkedin.com/in/gpeacock](https://linkedin.com/in/gpeacock)
29+
30+

content/projects/_index.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
+++
2+
title = "Projects"
3+
sort_by = "weight"
4+
template = "cards.html"
5+
6+
[extra]
7+
show_reading_time = false
8+
+++
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
+++
2+
title = "My First Project"
3+
description = "A sample project to demonstrate the projects section"
4+
weight = 10
5+
6+
[taxonomies]
7+
tags = ["web", "demo"]
8+
9+
[extra]
10+
# Uncomment and add an image path if you have one
11+
# local_image = "projects/my-first-project/project-image.jpg"
12+
+++
13+
14+
This is my first project! Here's what it does:
15+
16+
## Features
17+
18+
- Feature 1
19+
- Feature 2
20+
- Feature 3
21+
22+
## Technologies Used
23+
24+
- Technology A
25+
- Technology B
26+
27+
You can add links, images, and any markdown content here to describe your project.
28+
29+
[View on GitHub](#)[Live Demo](#)

0 commit comments

Comments
 (0)