shmage-site

scripts and documents that generate eonn.xyz
git clone git://git.shmage.xyz/shmage-site.git
Log | Files | Refs

commit 3e8e218f3b86792ddf40ce6b0662b0829141a379
parent 4a2d4696d4c782ac830c7cf500d51cfe9293e0b7
Author: Ian Ressa <ian@eonn.xyz>
Date:   Tue, 13 Sep 2022 16:37:29 -0400

Changing my alias from eonn > shmage. Fixing up links and site generator stuff for it

Diffstat:
Mbin/indexgen | 2+-
Mbin/publish | 6+++---
Msrc/_footer-index.html | 2+-
Msrc/_footer.html | 2+-
Msrc/_header-index.html | 2+-
Msrc/_header.html | 2+-
Msrc/blog-index.md | 30+++++++++++++++---------------
Msrc/index.md | 12++++++------
8 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/bin/indexgen b/bin/indexgen @@ -15,4 +15,4 @@ echo $DATESHTML echo $TITLESHTML paste -d "" <(echo "$DATESPREPEND") <(echo "$FILESHTML") <(echo "$DATESHTML") <(echo "$TITLESHTML") | tac -printf %b "<a href=\"https://eonn.xyz/rss.xml\">rss</a>" +printf %b "<a href=\"https://shmage.xyz/rss.xml\">rss</a>" diff --git a/bin/publish b/bin/publish @@ -8,9 +8,9 @@ die(){ echo "generating website..." mkdir -p dst -bin/ssg5 src dst 'eonn' 'https://eonn.xyz' || die "ssg5 exited with an error" +bin/ssg5 src dst 'shmage' 'https://shmage.xyz' || die "ssg5 exited with an error" echo "generating RSS..." bin/indexgen > dst/rssindex.html -bin/rssg dst/rssindex.html 'eonn blog' > dst/rss.xml || die "rssg exited with an error" +bin/rssg dst/rssindex.html 'shmage blog' > dst/rss.xml || die "rssg exited with an error" echo "copying files..." -rsync -rvPz --delete dst/ ssg@eonn.xyz:/var/www/eonn-site/ || die "rsync exited with an error" +rsync -rvPz --delete dst/ ssg@shmage.xyz:/var/www/shmage-site/ || die "rsync exited with an error" diff --git a/src/_footer-index.html b/src/_footer-index.html @@ -1,5 +1,5 @@ <hr> -<a href="https://eonn.xyz">home</a> | <a href="https://eonn.xyz/blog-index.html">blog index</a> | <a href="https://eonn.xyz/rss.xml">rss</a> | <a href="mailto:ian@eonn.xyz">contact me</a> | <a href="https://eonn.xyz/eonn.gpg">PGP public key</a><sub><a href="https://emailselfdefense.fsf.org/en/">?</a></sub> +<a href="https://shmage.xyz">home</a> | <a href="https://shmage.xyz/blog-index.html">blog index</a> | <a href="https://shmage.xyz/rss.xml">rss</a> | <a href="mailto:ian@shmage.xyz">contact me</a> | <a href="https://shmage.xyz/eonn.gpg">PGP public key</a><sub><a href="https://emailselfdefense.fsf.org/en/">?</a></sub> </div> </div> <div style="text-align:center;"> diff --git a/src/_footer.html b/src/_footer.html @@ -1,6 +1,6 @@ <img style="float: right;" width="80" src="/images/book.gif"/> <hr> -<a href="https://eonn.xyz">home</a> | <a href="https://eonn.xyz/blog-index.html">blog index</a> | <a href="https://eonn.xyz/rss.xml">rss</a> | <a href="mailto:ian@eonn.xyz">contact me</a> | <a href="https://eonn.xyz/eonn.gpg">PGP public key</a><sub><a href="https://emailselfdefense.fsf.org/en/">?</a></sub> +<a href="https://shmage.xyz">home</a> | <a href="https://shmage.xyz/blog-index.html">blog index</a> | <a href="https://shmage.xyz/rss.xml">rss</a> | <a href="mailto:ian@shmage.xyz">contact me</a> | <a href="https://shmage.xyz/eonn.gpg">PGP public key</a><sub><a href="https://emailselfdefense.fsf.org/en/">?</a></sub> </div> </div> </div> diff --git a/src/_header-index.html b/src/_header-index.html @@ -2,7 +2,7 @@ <head> <link rel="shortcut icon" href="/images/ico.png" type="image/ico"> <title> - eonn + shmage </title> <link rel="stylesheet" href="/styles.css"> </head> diff --git a/src/_header.html b/src/_header.html @@ -2,7 +2,7 @@ <head> <link rel="shortcut icon" href="/images/ico.png" type="image/ico"> <title> - eonn + shmage </title> <link rel="stylesheet" href="/styles.css"> </head> diff --git a/src/blog-index.md b/src/blog-index.md @@ -1,61 +1,61 @@ # blogposts <img width="60" src="/images/book.gif"/> -- [What Does Free Software Mean for Students? | 08/23/2022](https://eonn.xyz/post/2022/08/23-what-does-free-software-mean-for-students.html) +- [What Does Free Software Mean for Students? | 08/23/2022](https://shmage.xyz/post/2022/08/23-what-does-free-software-mean-for-students.html) Written for my university's Linux Club. <hr> -- [Everything I Love on The Internet Dies! | 03/03/2022](https://eonn.xyz/post/2022/03/03-everything-i-love-on-the-internet-dies.html) +- [Everything I Love on The Internet Dies! | 03/03/2022](https://shmage.xyz/post/2022/03/03-everything-i-love-on-the-internet-dies.html) Did you hear Foo got bought-out by Bar? <hr> -- [Gentoo to Guix System | 02/24/2022](https://eonn.xyz/post/2022/02/24-gentoo-to-guix-system.html) +- [Gentoo to Guix System | 02/24/2022](https://shmage.xyz/post/2022/02/24-gentoo-to-guix-system.html) Have I got the `guix` to `emerge` victorious? <hr> -- [Updates to The Website | 01/16/2022](https://eonn.xyz/post/2022/01/16-updates-to-the-website.html) +- [Updates to The Website | 01/16/2022](https://shmage.xyz/post/2022/01/16-updates-to-the-website.html) eonndev.com -> eonn.xyz ! <hr> -- [You Can't Have Your Cake And Eat it Too With GNU/Linux Distributions | 08/20/2021](https://eonn.xyz/post/2021/08/20-you-cant-have-your-cake.html) +- [You Can't Have Your Cake And Eat it Too With GNU/Linux Distributions | 08/20/2021](https://shmage.xyz/post/2021/08/20-you-cant-have-your-cake.html) It just works! <hr> -- [Text Interfaces Are The Most User Friendly | 05/27/2021](https://eonn.xyz/post/2021/05/27-text-interfaces-are-the-most-user-friendly.html) +- [Text Interfaces Are The Most User Friendly | 05/27/2021](https://shmage.xyz/post/2021/05/27-text-interfaces-are-the-most-user-friendly.html) The future of I/O is already here! <hr> -- [Sxmo Brings Suckless Philosophy to Mobile | 01/02/2021](https://eonn.xyz/post/2021/01/02-sxmo-brings-suckless-philosophy-to-mobile.html) +- [Sxmo Brings Suckless Philosophy to Mobile | 01/02/2021](https://shmage.xyz/post/2021/01/02-sxmo-brings-suckless-philosophy-to-mobile.html) Mobile computing like it's supposed to be. <hr> -- [Website Generation With Unix Coreutils | 08/05/2020](https://eonn.xyz/post/2020/08/07-website-generation-with-unix-coreutils.html) +- [Website Generation With Unix Coreutils | 08/05/2020](https://shmage.xyz/post/2020/08/07-website-generation-with-unix-coreutils.html) Static websites don't have to be a hassle! <hr> -- [My First Pull Request | 06/16/2020](https://eonn.xyz/post/2020/06/06-my-first-pull-request.html) +- [My First Pull Request | 06/16/2020](https://shmage.xyz/post/2020/06/06-my-first-pull-request.html) Indentation, indentation, indentation. <hr> -- [Becoming my Own Package Maintainer (the portage way) | 06/03/2020](https://eonn.xyz/post/2020/06/03-becoming-my-own-package-maintainer.html) +- [Becoming my Own Package Maintainer (the portage way) | 06/03/2020](https://shmage.xyz/post/2020/06/03-becoming-my-own-package-maintainer.html) Compile once <hr> -- [Beautify your /bin/login | 05/22/2020](https://eonn.xyz/post/2020/05/22-beautify-your-bin-login.html) +- [Beautify your /bin/login | 05/22/2020](https://shmage.xyz/post/2020/05/22-beautify-your-bin-login.html) You don't need a display manager to have a good time! <hr> -- [Notes Without Paper- Can it be Done? | 02/20/2020](https://eonn.xyz/post/2020/03/20-notes-without-paper-can-it-be-done.html) +- [Notes Without Paper- Can it be Done? | 02/20/2020](https://shmage.xyz/post/2020/03/20-notes-without-paper-can-it-be-done.html) Paper is deprecated. <hr> -- [On Covering Laptop Cameras | 02/04/2020](https://eonn.xyz/post/2020/02/04-on-covering-laptop-cameras.html) +- [On Covering Laptop Cameras | 02/04/2020](https://shmage.xyz/post/2020/02/04-on-covering-laptop-cameras.html) A short thought. <hr> -- [Freedom in Self Hosting | 02/04/2020](https://eonn.xyz/post/2020/02/04-freedom-in-self-hosting.html) +- [Freedom in Self Hosting | 02/04/2020](https://shmage.xyz/post/2020/02/04-freedom-in-self-hosting.html) Become the breadwinner of your own cloud. <hr> -- [Why I don't Use Snapchat | 01/31/2020](https://eonn.xyz/post/2020/01/31-why-i-dont-use-snapchat.html) +- [Why I don't Use Snapchat | 01/31/2020](https://shmage.xyz/post/2020/01/31-why-i-dont-use-snapchat.html) It's actually because I'm a hipster who makes things difficult. diff --git a/src/index.md b/src/index.md @@ -1,4 +1,4 @@ -# eonn +# shmage I am a computer programmer, aspiring mathematician, [Free Software advocate](https://www.fsf.org/about/what-is-free-software), and an undergraduate Computer Science and Mathematics student from the Midwestern United States. I'm a fan of Emacs, system administration philosophy, and hot drink. @@ -10,13 +10,13 @@ Here's some of my work around the web: <img align="left" src="images/lamp.gif"/> -- [My git server](https://git.eonn.xyz) -- [github](https://github.com/iressa) -- [gitlab](https://gitlab.com/iressa) +- [My git server](https://git.shmage.xyz) +- [github](https://github.com/shmage) +- [gitlab](https://gitlab.com/shmage) - [sourcehut](https://lists.sr.ht/~iressa) - I am **eonn** on libera.chat and oftc.net, and **iressa** most other places. - My Matrix handle is **@eonn:chat.familydesserttime.com**. -- I also publish my thoughts and experiences on a [blog](https://eonn.xyz/blog-index.html) +- I also publish my thoughts and experiences on a [blog](https://shmage.xyz/blog-index.html) -<a href="https://eonn.xyz"><img src="images/eonn_button.gif" height="31" width="88"/></a> <a href="https://gnu.org/software/emacs"><img src="images/emacs_button.gif" alt="made with emacs" height="31" width="88"/></a> <a href="https://gnu.org/licenses/gpl-3.0.en.html"><img src="images/gplv3_button.gif" alt="gplv3" height="31" width="88"/></a> <a href="https://rollalong.org"><img src="images/rollalong_button.jpg" alt="rollalong.org" height="31" width="88"></a> +<a href="https://shmage.xyz"><img src="images/eonn_button.gif" height="31" width="88"/></a> <a href="https://gnu.org/software/emacs"><img src="images/emacs_button.gif" alt="made with emacs" height="31" width="88"/></a> <a href="https://gnu.org/licenses/gpl-3.0.en.html"><img src="images/gplv3_button.gif" alt="gplv3" height="31" width="88"/></a> <a href="https://rollalong.org"><img src="images/rollalong_button.jpg" alt="rollalong.org" height="31" width="88"></a>