From 95382b4bca5de08f54ffd8b608e2ec9cbbe77b20 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Mon, 3 Nov 2025 08:38:11 -0700 Subject: [PATCH] Move content to posts folder. Changes to the wooden chair recipe. Try out other themes. --- .gitmodules | 15 ++- content/_index.md | 7 ++ content/posts/_index.md | 7 ++ .../dahl-zucchini-seasoned.md | 0 .../wooden-camping-chair.md | 71 +++++++------- hugo.toml | 95 ++++++++++++++++++- themes/awesome | 1 - themes/hello-friend-ng | 1 + themes/hugo-classic | 1 + 9 files changed, 149 insertions(+), 49 deletions(-) create mode 100644 content/_index.md create mode 100644 content/posts/_index.md rename content/{recipes => posts}/dahl-zucchini-seasoned.md (100%) rename content/{recipes => posts}/wooden-camping-chair.md (90%) delete mode 160000 themes/awesome create mode 160000 themes/hello-friend-ng create mode 160000 themes/hugo-classic 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