Compare commits
27 Commits
main
...
55f27e21fe
| Author | SHA1 | Date | |
|---|---|---|---|
| 55f27e21fe | |||
| 7d710e2fa4 | |||
| 1721d50882 | |||
| 1141a33da3 | |||
| f33088d00e | |||
| 0418e22cad | |||
| d4aee13652 | |||
| 886bc684bd | |||
| cb471290a1 | |||
| fe7119a197 | |||
| 95382b4bca | |||
| ef3b783170 | |||
| dea57439ea | |||
| 7b1e539f5b | |||
| d87ecfd8b5 | |||
| dcf874a11a | |||
| 3cb71a0ecd | |||
| e2a28edb3c | |||
| 4dfd00a121 | |||
| 203bc6f63e | |||
| 6e8b96ae04 | |||
| 1499a6b3c5 | |||
| 539a0afe3a | |||
| 47d6142209 | |||
| dae43818f6 | |||
| fc1467de30 | |||
| 6663a571d0 |
6
.gitmodules
vendored
Normal file
6
.gitmodules
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
[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
|
||||
5
archetypes/default.md
Normal file
5
archetypes/default.md
Normal file
@@ -0,0 +1,5 @@
|
||||
+++
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
date = {{ .Date }}
|
||||
draft = true
|
||||
+++
|
||||
7
content/_index.md
Normal file
7
content/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
author: Hyperling
|
||||
---
|
||||
|
||||
# Home
|
||||
|
||||
Welcome to my recipes site! Feel free to contact [`me at hyperling dot com`](mailto:me@hyperling.com) if you have any questions.
|
||||
7
content/posts/_index.md
Normal file
7
content/posts/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
author: Hyperling
|
||||
---
|
||||
|
||||
# All Posts
|
||||
|
||||
Articles are posted below in chronological order, and are also [available by tag here](/tags).
|
||||
30
content/posts/dahl-zucchini-seasoned.md
Normal file
30
content/posts/dahl-zucchini-seasoned.md
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
title: "Simply Seasoned Dahl w/ Zucchini"
|
||||
author: 'Chad Michael "Bug" Greenwood'
|
||||
draft: no
|
||||
tags: ["food", "pressure cooker", "rice", "lentils", "dahl", "vegetables", "curry"]
|
||||
date: "2025-09-01"
|
||||
---
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 1.5 cups green lentils
|
||||
- 1 cup rice
|
||||
|
||||
## Directions
|
||||
|
||||
1. soak overnight (12 hours) in 5+ cups water
|
||||
|
||||
1. drain and rinse
|
||||
|
||||
- 7 cracks black pepper
|
||||
- 7 cloves
|
||||
- ginger to taste (half pinky to full thumb)
|
||||
- 2 zucchinis
|
||||
- 5 cups water
|
||||
|
||||
1. pressure cook for 20 minutes on high (bean setting)
|
||||
|
||||
1. allow to release pressure naturally (15-20 minutes)
|
||||
|
||||
Enjoy!
|
||||
193
content/posts/wooden-camping-chair.md
Normal file
193
content/posts/wooden-camping-chair.md
Normal file
@@ -0,0 +1,193 @@
|
||||
---
|
||||
title: "Wooden Camping Chair!"
|
||||
author: 'Chad Michael "Bug" Greenwood'
|
||||
draft: no
|
||||
tags: ["crafts", "wood", "woodworking", "outdoors", "camping"]
|
||||
date: "2025-09-15"
|
||||
---
|
||||
|
||||
## Video
|
||||
|
||||
<iframe id="odysee-iframe" style="width:65%; aspect-ratio:16 / 9;" src="https://odysee.com/%24/embed/%40HyperVegan%3A2%2F20251104-HyperVegan-WoodenCampingChair%3A9?r=4q2dQKSs36tFPf8KCfHEopK8EYPchiaG" allowfullscreen></iframe>
|
||||
|
||||
|
||||
[HyperVegan | Wooden Camping Chair](https://odysee.com/@HyperVegan:2/20251104-HyperVegan-WoodenCampingChair:9)
|
||||
|
||||
## "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
|
||||
|
||||
Cut in half, 48 inches in length each side.
|
||||
|
||||
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 edge of the board, and ~7 would be 2 inches away from the right side.
|
||||
|
||||
### Back Piece
|
||||
|
||||
```
|
||||
.....................
|
||||
| | | |
|
||||
3---|-----------|---4
|
||||
| 5 X X X X X 6 |
|
||||
1---|-----------|---2
|
||||
| | | |
|
||||
| |
|
||||
| |
|
||||
| |
|
||||
| |
|
||||
| |
|
||||
|___________________|
|
||||
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)
|
||||
1. Measure another 1.5 inches above that and draw a horizontal line. (P3 + P4)
|
||||
1. Measure 2 inches in from each side and draw vertical lines. (P5 + P6)
|
||||
1. Mark this on the other side of the board so that it can be managed from both directions.
|
||||
1. You now have the rectangle which needs cut out in order to slide in the seat board. (X'd portion)
|
||||
|
||||
Cutting out the portion can be done with a jigsaw, oscillating saw, wood boring spade set and folding saw, a hatchet, etc.
|
||||
|
||||
### Seat Piece
|
||||
|
||||
```
|
||||
_____________________
|
||||
| X 4 6 X |
|
||||
|X X| |X X|
|
||||
| X 4 6 X |
|
||||
|X X| |X X|
|
||||
| X 4 6 X |
|
||||
.....................
|
||||
| X 4 6 X |
|
||||
|X X| |X X|
|
||||
| X 4 6 X |
|
||||
|X X| |X X|
|
||||
1---3-----------5---2
|
||||
| | | |
|
||||
| |
|
||||
| |
|
||||
| |
|
||||
| |
|
||||
| |
|
||||
|___________________|
|
||||
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)
|
||||
1. Measure 2 inches in from each side and draw vertical lines all the way to the end of the board. (P3 to P4, P5 to P6)
|
||||
1. You now have the two areas to cut off of the seat board. (X'd portion)
|
||||
1. Try fitting it into the back. Use whatever tools necessary to clean up the hole or shave off the edges of the seat insert. I used a folding saw to open up the hole and a hand axe to shave the insert.
|
||||
|
||||
Keep these scrap pieces if you wish to add a carrying case to the back.
|
||||
|
||||
## Useful Cuts
|
||||
|
||||
Technically the chair is now 100% complete and fully functional. I kept it simple like this for a few weeks before opting for these comfort changes.
|
||||
|
||||
### Seat Comfort
|
||||
|
||||
Removing the front corners allows your legs to go forward easier, as well as sitting cross legged and other positions.
|
||||
|
||||
```
|
||||
.....................
|
||||
| |
|
||||
| |
|
||||
1--__ __--2
|
||||
|X X \__ __/ X X|
|
||||
|_X_X_X_3___4_X_X_X_|
|
||||
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).
|
||||
2. Draw lines from the side marking to the front marking on each side.
|
||||
3. Cut off the corners and smooth the edges with a hand axe, sandpaper, or other edging device.
|
||||
|
||||
I also did this to the top of the back piece for aesthetics which also helped it fit better in the van and also gives a slight reduction in weight.
|
||||
|
||||
### Floor Stability
|
||||
|
||||
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___|
|
||||
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)
|
||||
1. Find the middle of the board, around 4.5 to 4.6 inches, and mark it vertically.
|
||||
1. Measure up 1.5 inches from the center vertical line and mark horizontally. (POINT 3)
|
||||
1. Measure in 3 inches from each side and mark them vertically (POINTS 4 and 5)
|
||||
1. Draw lines from P1 to P4, P2 to P5, and then from P4 to P5 which should pass through POINT 3. See the diagram.
|
||||
1. You now have your cutting lines. I used a circular saw to fo P1 to P4 and P2 to P5, then a folding saw to start cutting out pieces and eventuallymake it from P4 to P5. A jigsaw would probably work great.
|
||||
|
||||
## Optional: Storage & Carrying Case
|
||||
|
||||
I personally choose to eyeball most of this work.
|
||||
|
||||
```
|
||||
B B
|
||||
B S S B
|
||||
B S S S S B
|
||||
S S S S S S
|
||||
S S S S S S
|
||||
S S S S S S
|
||||
B O O O O B
|
||||
B L S S L B
|
||||
B L S S L B
|
||||
. . . . . .
|
||||
B L S S L B
|
||||
B L S S L B
|
||||
B O O O O B
|
||||
B B S S B B
|
||||
B S S B
|
||||
Legend:
|
||||
S: Seat
|
||||
B: Back
|
||||
L: Long Frame Pieces
|
||||
O: Short Frame Pieces
|
||||
```
|
||||
|
||||
1. Cut off 8.5 inches of each seat scrap piece.
|
||||
1. Lay the backrest piece on its front, so that its backside is facing up.
|
||||
1. Place the seat on top, lining up the sitting part with the top of the backrest.
|
||||
1. The long scrap pieces are approximately 1.5in x 2in x 26.5in. Place the shorter sides of these (1.5in) against the back piece along the sides of the chair.
|
||||
1. The short scrap pieces are about 1.5in x 2in x 8.5in. They sit over the long pieces so that the seat can slide under. Place them across the edges of the long pieces with the 2in sides facing down.
|
||||
1. At each corner where the short pieces are sitting on the long pieces, drill a pilot hole and add a 2.5in screw or similar.
|
||||
1. After carefully aligning the seat and having the frame centered, attach the long pieces to the back piece with pilot holes and more 2.5in screws just below where the short pieces were joined.
|
||||
|
||||
If done properly the seat should now be contained within the carry handles, and is also able to slide up and out.
|
||||
|
||||
[The video discusses the back frame at 07:35 if you'd like to see an example](https://odysee.com/@HyperVegan:2/20251104-HyperVegan-WoodenCampingChair:9?t=455).
|
||||
7
content/tags/_index.md
Normal file
7
content/tags/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
author: Hyperling
|
||||
---
|
||||
|
||||
# All Tags
|
||||
|
||||
Tags attributed to recent articles. You may also [view all articles by date here](/posts).
|
||||
5
content/tags/crafts/_index.md
Normal file
5
content/tags/crafts/_index.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
author: Hyperling
|
||||
---
|
||||
|
||||
Projects which are either fun or have useful outputs. ^_^
|
||||
7
content/tags/food/_index.md
Normal file
7
content/tags/food/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
author: Hyperling
|
||||
---
|
||||
|
||||
I cook with a WFPB mentality, avoiding most foods which are unsafe for dogs or rabbits such as alliums, nightshades, grapes, etc.
|
||||
|
||||
Eating this way helps keep inflammation low and fuel for athleticism high. :D
|
||||
105
hugo.toml
Normal file
105
hugo.toml
Normal file
@@ -0,0 +1,105 @@
|
||||
baseURL = '/'
|
||||
languageCode = 'en-us'
|
||||
title = "Hyperling's Recipes"
|
||||
|
||||
markup.goldmark.renderer.unsafe = true
|
||||
|
||||
# not functioning well
|
||||
#theme = "recipes"
|
||||
|
||||
# requires creating recipe objects?
|
||||
#theme = "cookbook"
|
||||
|
||||
# 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
|
||||
|
||||
###
|
||||
# The parameters below were copied, modified, or inspired from:
|
||||
# https://github.com/rhazdon/hugo-theme-hello-friend-ng?tab=readme-ov-file#how-to-configure
|
||||
[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 = false
|
||||
|
||||
# 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 = '<a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a>'
|
||||
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 = '<a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a>'
|
||||
# readOtherPosts = "Read other posts"
|
||||
|
||||
# End parameters related to:
|
||||
# https://github.com/rhazdon/hugo-theme-hello-friend-ng?tab=readme-ov-file#how-to-configure
|
||||
###
|
||||
11
themes/README.md
Normal file
11
themes/README.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Installed Themes
|
||||
|
||||
Themes being considered and their websites for documentation.
|
||||
|
||||
## hugo-cookbook
|
||||
|
||||
https://github.com/deranjer/hugo-cookbook
|
||||
|
||||
## hugo-recipes
|
||||
|
||||
https://github.com/butlerx/hugo-recipes
|
||||
1
themes/hello-friend-ng
Submodule
1
themes/hello-friend-ng
Submodule
Submodule themes/hello-friend-ng added at 37fbce29a5
1
themes/hugo-classic
Submodule
1
themes/hugo-classic
Submodule
Submodule themes/hugo-classic added at 18a7c62ecc
Reference in New Issue
Block a user