diff options
| author | Paul Buetow <git@mx.buetow.org> | 2021-05-19 12:39:49 +0100 |
|---|---|---|
| committer | Paul Buetow <git@mx.buetow.org> | 2021-05-19 12:39:49 +0100 |
| commit | 27ed46c9129db86669052d4e7211340da1081d89 (patch) | |
| tree | 971b3da55d8bc2630503645ff9ac6a41e73fb468 | |
| parent | 752c272ef2c120904c069440117b12940770eb9f (diff) | |
html branch
96 files changed, 0 insertions, 4137 deletions
diff --git a/.gitmodules b/.gitmodules index 8d88bbc6..e69de29b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "content/gemtext"] - path = content/gemtext - url = git@github.com:snonux/buetow.org diff --git a/Makefile b/Makefile deleted file mode 100644 index 879b7945..00000000 --- a/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -all: generate -generate: - bash ./buetow.org.sh --generate -publish: - ADD_GIT=yes ./buetow.org.sh --generate - cp ./content/md/index.md index.md - git add index.md - git commit -a - git push -test: shellcheck - LOG_VERBOSE=yes ./buetow.org.sh --test -shellcheck: - shellcheck \ - --norc \ - --external-sources \ - --check-sourced \ - --exclude=SC2155,SC2010,SC2154,SC1090 \ - buetow.org.sh diff --git a/README.md b/README.md deleted file mode 100644 index fb8450b5..00000000 --- a/README.md +++ /dev/null @@ -1,29 +0,0 @@ -buetow.org Gemini capsule -========================= - -This is the source code of my Gemini capsule. You can reach the site(s) here: - -* Via Gemini/Gemtext : [gemini://buetow.org](gemini://buetow.org) -* Via HTTP/HTML: [https://buetow.org](https://buetow.org) -* [Gemini Webproxy](https://portal.mozz.us/gemini/buetow.org) -* [GitHub Markdown](https://github.com/snonux/buetow.org/blob/master/content/md/index.md) -* [GitHub Page](https://snonux.github.io/buetow.org/content/md) - -## Software I use to maintain this capsule - -* Text editor: [Vim](https://www.vim.org) -* Gemini server: [a-h/gemini](https://github.com/a-h/gemini) -* Some Bash scripting (GNU Bash probably 5.x or higher required) - -## HTTP fallback software used - -* Web server: [Apache HTTPD](https://httpd.apache.org) - -## TODO - -These are things I want to do with this project in near future: - -* Speed it up a bit: Make it so, that only changed .gmi files (or changed HTML templates) result into re-generating other formats. -* Write a blog post about buetow.org.sh script -* Maybe put the ./content dirs into different git projects and then include them via submodules. This has the benefit that the GitHub page has the resulting index.md in the root folder. -* Custom alt.buetow.org domain for GitHub page. diff --git a/_config.yml b/_config.yml deleted file mode 100644 index fc24e7a6..00000000 --- a/_config.yml +++ /dev/null @@ -1 +0,0 @@ -theme: jekyll-theme-hacker
\ No newline at end of file diff --git a/buetow.org.conf b/buetow.org.conf deleted file mode 100644 index 3d6a73d7..00000000 --- a/buetow.org.conf +++ /dev/null @@ -1,7 +0,0 @@ -declare -xr DOMAIN=buetow.org -declare -xr SUBTITLE='Having fun with computers!' -declare -xr CONTENT_DIR=./content -declare -xr AUTHOR='Paul Buetow' -declare -xr EMAIL='comments@mx.buetow.org' -declare -xr IMAGE_PATTERN='\.(jpg|png|gif)$' -declare -xr ATOM_MAX_ENTRIES=42 diff --git a/buetow.org.sh b/buetow.org.sh deleted file mode 100755 index 57535b99..00000000 --- a/buetow.org.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/usr/bin/env bash -# -# The buetow.org.sh static site generator -# by Paul Buetow 2021 - -declare -r ARG="$1"; shift -declare DATE=date -declare SED=sed -declare GREP=grep -which gdate &>/dev/null && DATE=gdate -which gsed &>/dev/null && SED=gsed -which ggrep &>/dev/null && GREP=ggrep -readonly DATE -readonly SED -readonly GREP - -source buetow.org.conf -source ./packages/assert.source.sh -source ./packages/atomfeed.source.sh -source ./packages/gemfeed.source.sh -source ./packages/generate.source.sh -source ./packages/html.source.sh -source ./packages/log.source.sh -source ./packages/md.source.sh - -help () { - cat <<HELPHERE -$0's possible arguments: - --feed - --publish - --test - --help -HELPHERE -} - -main () { - local -r arg="$1"; shift - - case $ARG in - --test) - html::test - md::test - ;; - --feed) - gemfeed::generate - atomfeed::generate - ;; - --generate) - html::test - md::test - gemfeed::generate - atomfeed::generate - generate::fromgmi html md - ;; - --help|*) - help - ;; - esac - - return 0 -} - -main $ARG -exit $? diff --git a/content/html/contact-information.html b/contact-information.html index 5f9ebb94..5f9ebb94 100644 --- a/content/html/contact-information.html +++ b/contact-information.html diff --git a/content/gemtext b/content/gemtext deleted file mode 160000 -Subproject faa2cd392016af9b76a4f40eeb12003785ced15 diff --git a/content/md/contact-information.md b/content/md/contact-information.md deleted file mode 100644 index 44130ba6..00000000 --- a/content/md/contact-information.md +++ /dev/null @@ -1,38 +0,0 @@ -# Contact information - -## E-Mail - -* Secure E-Mail: paul.buetow at protonmail dot com -* E-Mail: paul at buetow dot org (forwards to the ProtonMail address) - -Why did I just mention 2 E-Mail addresses here? The buetow.org address will always stay. It is my lifetime E-Mail address as I own the domain name. The address will stay even when I decided to change my email provider. - -Use the ProtonMail address if you care about security for now. The address stays valid as long as I am ProtonMail user. Especially if you are ProtonMail user too we could have real E-Mail end-2-end encryption for our conversation. - -## Quick Links - -### Social Media - -I am sharing articles which I found interesting regularly on all the social media channels. To get you navigated quickly, here are the links: - -[My LinkedIn profile](https://www.linkedin.com/in/paul-buetow-b4857270/) -[My Twitter profile](https://twitter.com/snonux) -[My Telegram channel](https://t.me/snonux) - -### My Open Source code repositories - -[My personal GitHub page](https://github.com/snonux) -[DTail at Mimecast](https://github.com/mimecast/dtail) -[I/O Riot at Mimecast](https://github.com/mimecast/ioriot) - -### My old personal website - -It's still there for fun + profit. - -[http://paul.buetow.org](http://paul.buetow.org) - -It's powered by Xerl, my own CMS: - -[http://xerl.buetow.org](http://xerl.buetow.org) - -[Go back to the main site](./) diff --git a/content/md/favicon.ico b/content/md/favicon.ico Binary files differdeleted file mode 100644 index 999c023e..00000000 --- a/content/md/favicon.ico +++ /dev/null diff --git a/content/md/gemfeed/2008-06-26-perl-poetry.md b/content/md/gemfeed/2008-06-26-perl-poetry.md deleted file mode 100644 index 83376f01..00000000 --- a/content/md/gemfeed/2008-06-26-perl-poetry.md +++ /dev/null @@ -1,166 +0,0 @@ -# Perl Poetry - -``` - '\|/' * --- * ----- - /|\ ____ - ' | ' {_ o^> * - : -_ /) - : ( ( .-''`'. - . \ \ / \ - . \ \ / \ - \ `-' `'. - \ . ' / `. - \ ( \ ) ( .') - ,, t '. | / | ( - '|``_/^\___ '| |`'-..-'| ( () -_~~|~/_|_|__/|~~~~~~~ | / ~~~~~ | | ~~~~~~~~ - -_ |L[|]L|/ | |\ MJP ) ) - ( |( / /| - ~~ ~ ~ ~~~~ | /\\ / /| | - || \\ _/ / | | - ~ ~ ~~~ _|| (_/ (___)_| |Nov291999 - (__) (____) -``` - -> Written by Paul Buetow 2008-06-26, last updated 2021-05-04 - -Here are some Perl Poems I wrote. They don't do anything useful when you run them, but they don't produce a compiler error either. They only exist for fun and demonstrate what you can do with Perl syntax. - -Wikipedia: "Perl poetry is the practice of writing poems that can be compiled as legal Perl code, for example the piece known as Black Perl. Perl poetry is made possible by the large number of English words that are used in the Perl language. New poems are regularly submitted to the community at PerlMonks." - -[https://en.wikipedia.org/wiki/Perl](https://en.wikipedia.org/wiki/Perl) - -## math.pl - -``` -#!/usr/bin/perl - -# (C) 2006 by Paul C. Buetow (http://paul |
