From 3378fc7b7c67d3a7e43f35ce866eea17438623ae Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 24 Mar 2023 12:14:14 +0200 Subject: Update content for html --- .../2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html') diff --git a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html index 7fa9f4f3..0522549e 100644 --- a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html +++ b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html @@ -50,8 +50,7 @@ \___.>`''-.||:.__,' SSt |_______`> <_____:::. . . \ _/ `+a:f:......jrei'''
-

You might have read my previous blog post about entering the Geminispace, where I pointed out the benefits of having and maintaining an internet presence there. This whole site (the blog and all other pages) is composed in the Gemtext markup language.

-Welcome to the Geminispace
+

You might have read my previous blog posts about entering the Geminispace, where I pointed out the benefits of having and maintaining an internet presence there. This whole site (the blog and all other pages) is composed in the Gemtext markup language.

This comes with the benefit that I can write content in my favourite text editor (Vim).

Motivation

Another benefit of using Gemini is that the Gemtext markup language is easy to parse. As my site is dual-hosted (Gemini+HTTP), I could, in theory, just write a shell script to deal with the conversion from Gemtext to HTML; there is no need for a full-featured programming language here. I have done a lot of Bash in the past, but I am also often revisiting old tools and techniques for refreshing and keeping the knowledge up to date here.

@@ -131,6 +130,13 @@ assert::equals "$(generate::make_link md "$gemtext")" \

Conclusion

It was quite a lot of fun writing Gemtexter. It's a relatively small project, but given that I worked on that in my spare time once in a while, it kept me busy for several weeks.

I finally revamped my personal internet site and started to blog again. I wanted the result to be exactly how it is now: A slightly retro-inspired internet site built for fun with unconventional tools.

+

More related posts are:

+2022-08-27 Gemtexter 1.1.0 - Let's Gemtext again
+2022-01-01 Bash Golf Part 2
+2021-11-29 Bash Golf Part 1
+2021-06-05 Gemtexter - One Bash script to rule it all (You are currently reading this)
+2021-05-16 Personal Bash coding style guide
+2021-04-24 Welcome to the Geminispace

E-Mail your comments to hi@paul.cyou :-)

Back to the main site