diff --git a/.gitmodules b/.gitmodules
index 32d952a..c1ee980 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,9 +1,6 @@
-[submodule "themes/cookbook"]
- path = themes/cookbook
- url = https://github.com/deranjer/hugo-cookbook.git
-[submodule "themes/recipes"]
- path = themes/recipes
- url = https://github.com/butlerx/hugo-recipes.git
-[submodule "themes/awesome"]
- path = themes/awesome
- url = https://github.com/hugo-sid/hugo-blog-awesome
+[submodule "themes/hugo-classic"]
+ path = themes/hugo-classic
+ url = https://github.com/goodroot/hugo-classic
+[submodule "themes/hello-friend-ng"]
+ path = themes/hello-friend-ng
+ url = https://github.com/rhazdon/hugo-theme-hello-friend-ng.git
diff --git a/content/_index.md b/content/_index.md
new file mode 100644
index 0000000..ea01498
--- /dev/null
+++ b/content/_index.md
@@ -0,0 +1,7 @@
+---
+author: Hyperling
+---
+
+# This is a test index file at /!
+
+If you're seeing this, then SUCCESS!! :D
diff --git a/content/posts/_index.md b/content/posts/_index.md
new file mode 100644
index 0000000..8c42f75
--- /dev/null
+++ b/content/posts/_index.md
@@ -0,0 +1,7 @@
+---
+author: Hyperling
+---
+
+# This is a test index file in /posts/!
+
+If you're seeing this, then SUCCESS!! :D
diff --git a/content/recipes/dahl-zucchini-seasoned.md b/content/posts/dahl-zucchini-seasoned.md
similarity index 100%
rename from content/recipes/dahl-zucchini-seasoned.md
rename to content/posts/dahl-zucchini-seasoned.md
diff --git a/content/recipes/wooden-camping-chair.md b/content/posts/wooden-camping-chair.md
similarity index 90%
rename from content/recipes/wooden-camping-chair.md
rename to content/posts/wooden-camping-chair.md
index 72f2f7b..8cf9618 100644
--- a/content/recipes/wooden-camping-chair.md
+++ b/content/posts/wooden-camping-chair.md
@@ -2,24 +2,23 @@
title: "Wooden Camping Chair!"
author: 'Chad Michael "Bug" Greenwood'
draft: no
-tags: ["craft", "wood"]
-tag: ["craft", "wood"]
+tags: ["crafts", "wood", "woodworking", "outdoors"]
date: "2025-09-15"
---
-# Video Summary [WIP]
+## Video Summary [WIP]
*This section is still a Work In Progress*
[HyperVegan | Wooden Camping Chair {TBD}](https://odysee.com/@HyperVegan)
-# "Ingredients"
+## "Ingredients"
8ft long 2x10 (about $20 USD at Home Depot) : [`example`](https://www.homedepot.com/p/2-in-x-10-in-x-8-ft-2-Premium-Grade-Fir-Dimensional-Lumber-915564/206182030)
I used a circular saw on the long cuts and corner cuts, otherwise it was a folding saw and hand axe. A jigsaw would have been great. I've also helped someone who used an oscillating saw.
-# Basic Cuts
+## Basic Cuts
Cut in half, 48 inches in length each side.
@@ -27,9 +26,9 @@ Decide which piece will be the back vs the seat based on knots, cracks, etc.
Also decide which side is the front vs back, and top vs bottom, for each.
-The coordinates provided assume the 2x10 is functionally 9in wide, but it may be up to 9.25 inches in practice. So if it says ~9, it means the right side of the board, and ~7 would be 2 inches away from that end.
+The coordinates provided assume the 2x10 is functionally 9in wide, but it may be up to 9.25 inches in practice. So if it says ~9, it means the right edge of the board, and ~7 would be 2 inches away from the right side.
-## Back Piece
+### Back Piece
```
.....................
@@ -44,13 +43,13 @@ The coordinates provided assume the 2x10 is functionally 9in wide, but it may be
| |
| |
|___________________|
-
-P1: ( 0, 13)
-P2: (~9, 13)
-P3: ( 0, 15.5)
-P4: (~9, 15.5)
-P5: ( 2, [13,15.5])
-P6: (~7, [13,15.5])
+Coordinates:
+P1 ( 0, 13)
+P2 (~9, 13)
+P3 ( 0, 15.5)
+P4 (~9, 15.5)
+P5 ( 2, [13,15.5])
+P6 (~7, [13,15.5])
```
1. Measure 13 inches up from the bottom on the back board and draw a horizontal line. (P1 + P2)
@@ -61,7 +60,7 @@ P6: (~7, [13,15.5])
Cutting out the portion can be done with a jigsaw, oscillating saw, wood boring spade set and folding saw, a hatchet, etc.
-## Seat Piece
+### Seat Piece
```
_____________________
@@ -83,13 +82,13 @@ _____________________
| |
| |
|___________________|
-
-P1: ( 0, 13)
-P2: (~9, 13)
-P3: ( 2, 13)
-P4: ( 2, >13)
-P5: (~7, 13)
-P6: (~7, >13)
+Coordinates:
+P1 ( 0, 13)
+P2 (~9, 13)
+P3 ( 2, 13)
+P4 ( 2, >13)
+P5 (~7, 13)
+P6 (~7, >13)
```
1. Measure 13 inches back from the front of the seat and draw a horizontal line. (P1 + P2)
@@ -99,11 +98,11 @@ P6: (~7, >13)
Keep these scrap pieces if you wish to add a carrying case to the back.
-# Extra Cuts
+## Extra Cuts
Technically the chair is now 100% complete and usable. I used it in this simple manner for a few weeks before opting for some extra changes for comfort and to better handle uneven ground surfaces.
-## Seat Comfort
+### Seat Comfort
Removing the front corners allows your legs to go forward easier, as well as sitting cross legged and other positions.
@@ -114,11 +113,11 @@ Removing the front corners allows your legs to go forward easier, as well as sit
1--__ __--2
|X X \__ __/ X X|
|_X_X_X_3___4_X_X_X_|
-
-P1: ( 0, 2)
-P2: (~9, 2)
-P3: ( 3, 0)
-P4: (~6, 0)
+Coordinates:
+P1 ( 0, 2)
+P2 (~9, 2)
+P3 ( 3, 0)
+P4 (~6, 0)
```
1. From each front corner of the seat, measure 2 inches back (P1 + P2) and 3 inches towards the front center (P3 + P4).
@@ -127,7 +126,7 @@ P4: (~6, 0)
I also did this to the top of the back piece for aesthetics, and I suppose a slight reduction in weight.
-## Floor Stability
+### Floor Stability
The 9 inch base tends to wobble a bit. This helps it be much sturdier.
@@ -138,12 +137,12 @@ The 9 inch base tends to wobble a bit. This helps it be much sturdier.
| _4--3--5_ |
| / X X X X \ |
|___1_X_X_X_X_X_2___|
-
-P1: (2, 0)
-P2: (7, 0)
-P3: (4.5, 1.5)
-P4: (3, 1.5)
-P5: (6, 1.5)
+Coordinates:
+P1 (2, 0)
+P2 (7, 0)
+P3 (4.5, 1.5)
+P4 (3, 1.5)
+P5 (6, 1.5)
```
1. At the bottom of the back board, measure in 2 inches from each side and mark these points. (POINTS 1 and 2)
diff --git a/hugo.toml b/hugo.toml
index 3ef772b..641dc61 100644
--- a/hugo.toml
+++ b/hugo.toml
@@ -1,7 +1,96 @@
-baseURL = 'https://example.org/'
+baseURL = 'https://recipes.hyperling.com/'
languageCode = 'en-us'
-title = 'My New Hugo Site'
+title = "Hyperling's Recipes"
+# not functioning well
#theme = "recipes"
+
+# requires creating recipe objects?
#theme = "cookbook"
-theme = "awesome"
+
+# not showing index files
+#theme = "awesome"
+
+# outdated
+#theme = "simple-dark"
+
+# too complicated? Failing to compile.
+#theme = "congo"
+
+# works, reads index files, shows cool header at the beginning of posts,
+# but FAILS at monospace fonts in code blocks and CSS for URLs is horrible.
+# Could maybe be modified to serve well enough.
+#theme = "hugo-classic"
+
+# testing...
+# Seems pretty good, just need to add more config params so it acts better.
+theme = "hello-friend-ng"
+paginate = 10
+
+[params]
+ dateform = "Jan 2, 2006"
+ dateformShort = "Jan 2"
+ dateformNum = "2006-01-02"
+ dateformNumTime = "2006-01-02 15:04"
+
+ # Subtitle for home
+ homeSubtitle = "My recipes for food, crafts, and more."
+
+ # Set disableReadOtherPosts to true in order to hide the links to other posts.
+ disableReadOtherPosts = false
+
+ # Enable sharing buttons, if you like
+ enableSharingButtons = false
+
+ # Show a global language switcher in the navigation bar
+ enableGlobalLanguageMenu = true
+
+ # Metadata mostly used in document's head
+ description = "Recipes by Hyperling."
+ keywords = "homepage, blog, recipes, crafts, food, seasonings, woodworking"
+ images = [""]
+
+[taxonomies]
+ category = "blog"
+ tag = "tags"
+ series = "series"
+
+[languages]
+ [languages.en]
+ #title = "Hello Friend NG"
+ keywords = ""
+ copyright = 'CC BY-NC 4.0'
+ readOtherPosts = "Read other posts"
+
+ [languages.en.params]
+ subtitle = "A simple theme for Hugo"
+
+ [languages.en.params.logo]
+ logoText = "Hyperling's Recipes"
+ logoHomeLink = "/"
+ # or
+ #
+ # path = "/img/your-example-logo.svg"
+ # alt = "Your example logo alt text"
+
+ # And you can even create generic menu
+ [[menu.main]]
+ identifier = "00-all"
+ name = "All"
+ url = "/posts"
+
+ [[menu.main]]
+ identifier = "04-food"
+ name = "Food"
+ url = "/tags/food"
+
+ [[menu.main]]
+ identifier = "07-crafts"
+ name = "Crafts"
+ url = "/tags/Crafts"
+
+# [languages.es]
+# title = "Hola Amigo!"
+# keywords = ""
+# copyright = 'CC BY-NC 4.0'
+# readOtherPosts = "Read other posts"
diff --git a/themes/awesome b/themes/awesome
deleted file mode 160000
index b4c1aaa..0000000
--- a/themes/awesome
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit b4c1aaa30512dc3c28f69779bc51d5f8f1b6c4c3
diff --git a/themes/hello-friend-ng b/themes/hello-friend-ng
new file mode 160000
index 0000000..37fbce2
--- /dev/null
+++ b/themes/hello-friend-ng
@@ -0,0 +1 @@
+Subproject commit 37fbce29a55302ee523671d19b62327399608852
diff --git a/themes/hugo-classic b/themes/hugo-classic
new file mode 160000
index 0000000..18a7c62
--- /dev/null
+++ b/themes/hugo-classic
@@ -0,0 +1 @@
+Subproject commit 18a7c62ecc52878a086b82b109a912174222359d