aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--content/pages/gopher.gmi15
-rw-r--r--content/templates/default.gmi1
-rw-r--r--content/templates/error.gmi1
-rw-r--r--handler.go2
4 files changed, 19 insertions, 0 deletions
diff --git a/content/pages/gopher.gmi b/content/pages/gopher.gmi
new file mode 100644
index 0000000..a9ef6d9
--- /dev/null
+++ b/content/pages/gopher.gmi
@@ -0,0 +1,15 @@
+# GOPHER
+
+## RESOURCES
+
+### CLIENTS
+
+phetch: Similar to Amfora over at Gemini in the aspect that it is a feature-rich and easy-to-use CLI client, once again, my client of choice.
+
+=> https://github.com/xvxx/phetch phetch
+
+### GOPHERHOLES
+
+=> gopher://bitreich.org/1/lawn The Gopher Lawn
+=> gopher://gopherpedia.com Gopherpedia
+=> gopher://gopher.floodgap.com/1/gopher Floodgap Systems
diff --git a/content/templates/default.gmi b/content/templates/default.gmi
index 7784695..7804d5d 100644
--- a/content/templates/default.gmi
+++ b/content/templates/default.gmi
@@ -18,6 +18,7 @@ ______
=> /interests Interests
=> /contact Contact
=> /gemini Gemini
+=> /gopher Gopher
=> /blog Blog
## FOOTER
diff --git a/content/templates/error.gmi b/content/templates/error.gmi
index d7f37ed..eb5ce6f 100644
--- a/content/templates/error.gmi
+++ b/content/templates/error.gmi
@@ -24,6 +24,7 @@ You can try refreshing the page, if that doesn't change anything, contact Fuwn!
=> /interests Interests
=> /contact Contact
=> /gemini Gemini
+=> /gopher Gopher
=> /blog Blog
## FOOTER
diff --git a/handler.go b/handler.go
index d17ff46..cf80280 100644
--- a/handler.go
+++ b/handler.go
@@ -10,11 +10,13 @@ func handle() {
}
func routes() {
+ // TODO: Automate this
createRoute("/", "default.gmi", "pages/index.gmi")
createRoute("/skills", "default.gmi", "pages/skills.gmi")
createRoute("/interests", "default.gmi", "pages/interests.gmi")
createRoute("/contact", "default.gmi", "pages/contact.gmi")
createRoute("/gemini", "default.gmi", "pages/gemini.gmi")
+ createRoute("/gopher", "default.gmi", "pages/gopher.gmi")
// TODO: Iterate over content/pages/blog directory to automate blog routing
createBlogRoute("/programming_languages", "pages/blog/programming_languages", "Programming Languages", false, noDateNoShow)