pn

the website
git clone ssh://anon@git.pastanoggin.com
Log | Files | Refs | README | LICENSE

commit 7fabf48f3f660163d7479b9d54373647261f1572
parent 43ab6106efb1d325ebefa579407f6b21c803831a
Author: noodle <noodle@pastanoggin.com>
Date:   Thu,  2 Apr 2026 12:09:29 +0000

change file hierarchy, get rid of error pages, add template generator script

Diffstat:
Rdocs/blog.html -> blog.in | 0
Ablog.in.title | 1+
Acontact.in | 14++++++++++++++
Acontact.in.title | 1+
Ddocs/401.html | 1-
Ddocs/403.html | 1-
Ddocs/404.html | 1-
Ddocs/500.html | 1-
Ddocs/contact.html | 12------------
Ddocs/links.html | 43-------------------------------------------
Ddocs/main.tmp | 48------------------------------------------------
Ddocs/me.html | 20--------------------
Ddocs/root.html | 9---------
Aindex.in | 9+++++++++
Aindex.in.title | 1+
Alinks.in | 36++++++++++++++++++++++++++++++++++++
Alinks.in.title | 1+
Ame.in | 21+++++++++++++++++++++
Ame.in.title | 1+
Rdocs/status.html -> status.in | 0
Atempl | 16++++++++++++++++
21 files changed, 101 insertions(+), 136 deletions(-)

diff --git a/docs/blog.html b/blog.in diff --git a/blog.in.title b/blog.in.title @@ -0,0 +1 @@ +yapyapyapyap :D diff --git a/contact.in b/contact.in @@ -0,0 +1,14 @@ +<h2>how 2 contact?</h2> + +<dl> + <dt>Personal E-mail</dt> + <dd>noodle@pastanoggin.com</dd> + <dt>Work E-mail</dt> + <dd>abdalrhmanatta@pastanoggin.com</dt> + <dt>IRC</dt> + <dd>noodle (on LiberaChat and OFTC)</dd> + <dt>XMPP</dt> + <dd>noodle@xmpp.pastanoggin.com</dd> + <dt>age encryption pubkey</dt> + <dd>age1vmfujcg3kazv62uxg9964dj9k8vl6xd65ugyxuvz8untqe4hhchsawjc36</dd> +</dl> diff --git a/contact.in.title b/contact.in.title @@ -0,0 +1 @@ +hello, is it me you're looking for? diff --git a/docs/401.html b/docs/401.html @@ -1 +0,0 @@ -401 diff --git a/docs/403.html b/docs/403.html @@ -1 +0,0 @@ -403 diff --git a/docs/404.html b/docs/404.html @@ -1 +0,0 @@ -404 diff --git a/docs/500.html b/docs/500.html @@ -1 +0,0 @@ -500 diff --git a/docs/contact.html b/docs/contact.html @@ -1,12 +0,0 @@ -<h2>how 2 contact?</h2> - -<dl> - <dt>E-mail</dt> - <dd>noodle@pastanoggin.com</dd> - <dt>IRC</dt> - <dd>noodle (on LiberaChat and OFTC)</dd> - <dt>age encryption pubkey</dt> - <dd>age1vmfujcg3kazv62uxg9964dj9k8vl6xd65ugyxuvz8untqe4hhchsawjc36</dd> -</dl> - -<p>yay!</p> diff --git a/docs/links.html b/docs/links.html @@ -1,43 +0,0 @@ -<p><i>-because search engines suck :b</i></p> - -<h2>my button :3</h2> -<section> - <a href="https://pastanoggin.com"><img class="buttonbadge" src="/img/badge.png" alt="The text $quot;Pastanoggin$quot; on the left side of a dark background covered in grey squares. There's a blond cyan-eyed pixel-art character smoking a blunt on the right."></a> - <pre class="codeblock"><code>&lt;a href="https://pastanoggin.com"&gt;&lt;img src="https://pastanoggin.com/static/badge.png" alt="The text $quot;Pastanoggin$quot; on the left side of a dark background covered in grey squares. There's a blond cyan-eyed pixel-art character smoking a blunt on the right."&gt;&lt;/a&gt;</code></pre> -</section> - -<h2>kin</h2> -<ul class="links-list"> - <li><a href="https://triapul.cz">prahou - not surrealism, btw</a></li> - <li><a href="https://web.liminal.cafe/~byakuren"><img class="buttonbadge" src="https://web.liminal.cafe/~byakuren/button.png"></a></li> - <li><a href="https://izder456.neocities.org">izzy - OpenBSD game porter</a></li> - <li><a href="https://para.mohrie.net">parai - XMPP's strongest soldier</a></li> - <li><a href="https://howdoesmycode.work">ssm - PIZZA TOWER!!</a></li> - <li><a href="https://pastatech.eu">pasta - twinn :3</a></li> - <li><a href="https://thedaemons.space/">thedaemon - based 9fronter</a></li> - <li><a href="https://dataswamp.org/~solene">solene - OpenBSD OG</a></i> -</ul> - -<h2>preddy</h2> -<ul class="links-list"> - <li><a href="https://cadence.moe"><img class="buttonbadge" src="https://cadence.moe/static/img/cadence_now.png" alt="The text &quot;cadence now!&quot; on a purple background. There is a moon-shaped logo on the left side and a tiny star in the bottom right."></a></li> - <li><a href="https://nonkiru.art"><img class="buttonbadge" src="https://nonkiru.art/assets/images/buttons/nonkiru_button_light.gif" alt="button to nonkiru(light)"></a></li> - <li><a href="https://goblin-heart.net/sadgrl"><img class="buttonbadge" src="https://goblin-heart.net/sadgrl/assets/images/buttons/sadgrlonline.gif" alt="button to https://goblin-heart.net/sadgrl"></a></li> -</ul> - -<h2>art</h2> -<ul class="links-list"> - <li><a href="https://analognowhere.com">Analognowhere - unix but funny</a></li> -</ul> - -<h2>tech</h2> -<ul class="links-list"> - <li><a href="https://9front.org">9front - unix done right</a></li> - <li><a href="https://openbsd.org">OpenBSD - secure os</a></li> - <li><a href="https://unixdigest.com">unix digest - rants about unix</a></li> -</ul> - -<h2>misc</h2> -<ul class="links-list"> - <li><a href="https://www.fieggen.com/shoelace" title="Ian's Shoelace Site">Ian's Shoelace Site - cool shoelaces!!</a></li> -</ul> diff --git a/docs/main.tmp b/docs/main.tmp @@ -1,48 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> - <head> - <meta charset="UTF-8"> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <link rel="icon" href="/img/blunt.png" type="image/png"> - <link rel="stylesheet" type="text/css" href="/style/main.css"> - <title> - [%title%] - </title> - </head> - <body> - <header class="box lighten"> - <img id="banner" src="/img/banner.png"> - <img id="construction" src="/img/under_construction.png"> - </header> - <nav class="box lighten"> - <ul class="nav-list"> - <li class="nav-item"><a class="nav-link" href="/">home</a></li> - <li class="nav-item"><a class="nav-link" href="/me">me</a></li> - <li class="nav-item"><a class="nav-link" href="/contact">contact</a></li> - <li class="nav-item"><a class="nav-link" href="/blog">blog</a></li> - <li class="nav-item"><a class="nav-link" href="https://git.pastanoggin.com">code</a></li> - <li class="nav-item"><a class="nav-link" href="/links">links</a></li> - </ul> - </nav> - <main class="box lighten"> - [%content%] - </main> - <dl id="status" class="lighten"> - <dt id="status-header">status</dt> - <dd id="status-body"> - [%status%] - </dd> - </dl> - <footer class="box lighten"> - <a class="footer-link" href="https://openbsd.org" target="_blank"> - <img class="buttonbadge" src="/img/obsd.jpg"> - </a> - <a class="footer-link" href="http://plan9.stanleylieber.com/mothra" target="_blank"> - <img class="buttonbadge" src="/img/mothracompat.gif"> - </a> - <a class="footer-link" href="https://cadence.moe/blog/2024-10-05-created-by-a-human-badges" target="_blank"> - <img class="buttonbadge" src="/img/created_by_a_human.png"> - </a> - </footer> - </body> -</html> diff --git a/docs/me.html b/docs/me.html @@ -1,20 +0,0 @@ -<h2>Computing:</h2> -<p>I use <a href="https://9front.org">9front</a> as my daily driver and <a href="https://openbsd.org">OpenBSD</a> for developing *NIX software, hosting servers, browsing JS websites, gaming, and misc. tasks.</p> - -<h2>Likes:</h2> -<ul> -<li>Computers</li> -<li>Operating Systems</li> -<li>Linguistics</li> -<li>Veganism</li> -<li>Self-hosting</li> -<li>Xavier Renegade Angel</li> -</ul> - -<h2>Dislikes:</h2> -<ul> -<li>Proprietary software/hardware</li> -<li>Closed protocols</li> -<li>Neocolonialism</li> -<li>Bloatware</li> -</ul> diff --git a/docs/root.html b/docs/root.html @@ -1,9 +0,0 @@ -<blockquote> -<p>"There was a PGP usability study conducted a few years ago where a group of technical people were placed in a room with a computer and asked to set up PGP. Two hours later, they were never seen or heard from again."</p> -<cite>- Ted Unangst</cite> -</blockquote> -<hr> - -<p>Personal websites are the new social media! Free the web... something, something... Host your own website TODAY!!</p> - -<p>I mainly contribute to <a href="https://9front.org">9front</a> and work on IRC software like <a href="https://git.pastanoggin.com/?action=summary&path=mata_bot.git">mata_bot</a>. I also host DNS, E-mail (only me for now), a private IRCD, and an IRC bouncer.</p> diff --git a/index.in b/index.in @@ -0,0 +1,9 @@ +<blockquote> +<p>"There was a PGP usability study conducted a few years ago where a group of technical people were placed in a room with a computer and asked to set up PGP. Two hours later, they were never seen or heard from again."</p> +<cite>- Ted Unangst</cite> +</blockquote> +<hr> + +<p>Personal websites are the new social media! Free the web... something, something... Host your own website TODAY!!</p> + +<p>I mainly contribute to <a href="https://9front.org">9front</a> and work on IRC software like <a href="https://git.pastanoggin.com/?action=summary&path=mata_bot.git">mata_bot</a>. I also host DNS, email, IRC, and XMPP servers for friends and me.</p> diff --git a/index.in.title b/index.in.title @@ -0,0 +1 @@ +pastanoggin.com!! diff --git a/links.in b/links.in @@ -0,0 +1,36 @@ +<p><i>-because search engines suck :b</i></p> +<h2>my button!!</h2> +<section> + <a href="https://pastanoggin.com"><img class="buttonbadge" src="/img/badge.png" alt="The text $quot;Pastanoggin$quot; on the left side of a dark background covered in grey squares. There's a blond cyan-eyed pixel-art character smoking a blunt on the right."></a> + <pre class="codeblock"><code>&lt;a href="https://pastanoggin.com"&gt;&lt;img src="https://pastanoggin.com/img/badge.png" alt="The text $quot;Pastanoggin$quot; on the left side of a dark background covered in grey squares. There's a blond cyan-eyed pixel-art character smoking a blunt on the right."&gt;&lt;/a&gt;</code></pre> +</section> +<h2>kin</h2> +<ul class="links-list"> + <li><a href="https://triapul.cz">prahou - not surrealism, btw</a></li> + <li><a href="https://web.liminal.cafe/~byakuren"><img class="buttonbadge" src="https://web.liminal.cafe/~byakuren/button.png"></a></li> + <li><a href="https://izder456.neocities.org">izzy - The Srcerizder</a></li> + <li><a href="https://para.mohrie.net">parai - XMPP's strongest soldier</a></li> + <li><a href="https://howdoesmycode.work/pizza">ssm - PIZZA TOWER!!</a></li> + <li><a href="https://pastatech.eu">pasta - twin :3</a></li> + <li><a href="https://thedaemons.space/">thedaemon - based 9fronter</a></li> + <li><a href="https://dataswamp.org/~solene">solene - QubesOS/OpenBSD OG</a></i> +</ul> +<h2>pretty</h2> +<ul class="links-list"> + <li><a href="https://cadence.moe"><img class="buttonbadge" src="https://cadence.moe/static/img/cadence_now.png" alt="The text &quot;cadence now!&quot; on a purple background. There is a moon-shaped logo on the left side and a tiny star in the bottom right."></a></li> + <li><a href="https://goblin-heart.net/sadgrl"><img class="buttonbadge" src="https://goblin-heart.net/sadgrl/assets/images/buttons/sadgrlonline.gif" alt="button to https://goblin-heart.net/sadgrl"></a></li> +</ul> +<h2>art</h2> +<ul class="links-list"> + <li><a href="https://analognowhere.com">Analognowhere - unix but funny</a></li> +</ul> +<h2>tech</h2> +<ul class="links-list"> + <li><a href="https://9front.org">9front - unix done right</a></li> + <li><a href="https://openbsd.org">OpenBSD - unix but secure</a></li> + <li><a href="https://unixdigest.com">unix digest - articles, rants, and tutorials about unix</a></li> +</ul> +<h2>misc</h2> +<ul class="links-list"> + <li><a href="https://www.fieggen.com/shoelace" title="Ian's Shoelace Site">Ian's Shoelace Site - cool shoelaces!!</a></li> +</ul> diff --git a/links.in.title b/links.in.title @@ -0,0 +1 @@ +the interwebs diff --git a/me.in b/me.in @@ -0,0 +1,21 @@ +<h2>Computing:</h2> +<p>I use <a href="https://9front.org">9front</a> as my daily driver and development machine, and <a href="https://openbsd.org">OpenBSD</a> for developing *NIX software, hosting servers, browsing JS websites, and misc. tasks.</p> + +<h2>Likes:</h2> +<ul> +<li>Computers</li> +<li>Operating Systems</li> +<li>Linguistics</li> +<li>Veganism</li> +<li>Self-hosting</li> +<li>Xavier Renegade Angel</li> +</ul> + +<h2>Dislikes:</h2> +<ul> +<li>Proprietary software/hardware</li> +<li>Closed protocols</li> +<li>Consumerism</li> +<li>Neocolonialism</li> +<li>Bloatware</li> +</ul> diff --git a/me.in.title b/me.in.title @@ -0,0 +1 @@ +who? diff --git a/docs/status.html b/status.in diff --git a/templ b/templ @@ -0,0 +1,16 @@ +#!/bin/sh +[ $# != 2 ] && { echo "usage: ${0##*/} in out" 1>&2; exit 1; } +sed ' +/<!-- {{title}} -->/{ + r '"${1}.title"' + d +} +/<!-- {{content}} -->/{ + r '"$1"' + d +} +/<!-- {{status}} -->/{ + r status.in + d +} +' main.tmp >"$2"