site

Website Content
git clone https://git.pngu.org/site
Log | Files | Refs | README

commit ba5858ab7baea1fd1f7060b8455a6f32a37c98bf
parent 02f6a98f23c2f5046aff2aae70490095faab4daf
Author: Jack Sangdahl <jack@pngu.org>
Date:   Wed,  3 Jul 2024 15:32:05 -0600

add favicons & update various links

Diffstat:
Mcontact.html | 4++++
Adata/favicon/android-chrome-192x192.png | 0
Adata/favicon/android-chrome-512x512.png | 0
Adata/favicon/apple-touch-icon.png | 0
Adata/favicon/favicon-16x16.png | 0
Adata/favicon/favicon-32x32.png | 0
Adata/favicon/favicon.ico | 0
Adata/favicon/site.webmanifest | 2++
Mextra.html | 4++++
Mgentoo.html | 19++++++++++++-------
Mindex.html | 43++++++++++++++++++++-----------------------
Mkernel.html | 4++++
Mprojects.html | 16++++++++++------
Mtemplate.html | 4++++
Dtopics.html | 20--------------------
15 files changed, 60 insertions(+), 56 deletions(-)

diff --git a/contact.html b/contact.html @@ -2,6 +2,10 @@ <head> <title>Contact</title> <link rel="stylesheet" href="style.css" /> + <link rel="apple-touch-icon" sizes="180x180" href="data/favicon/apple-touch-icon.png"> + <link rel="icon" type="image/png" sizes="32x32" href="data/favicon/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="data/favicon/favicon-16x16.png"> + <link rel="manifest" href="data/favicon/site.webmanifest"> </head> <body> <a style="text-decoration: none" href="topics.html"><--</a> diff --git a/data/favicon/android-chrome-192x192.png b/data/favicon/android-chrome-192x192.png Binary files differ. diff --git a/data/favicon/android-chrome-512x512.png b/data/favicon/android-chrome-512x512.png Binary files differ. diff --git a/data/favicon/apple-touch-icon.png b/data/favicon/apple-touch-icon.png Binary files differ. diff --git a/data/favicon/favicon-16x16.png b/data/favicon/favicon-16x16.png Binary files differ. diff --git a/data/favicon/favicon-32x32.png b/data/favicon/favicon-32x32.png Binary files differ. diff --git a/data/favicon/favicon.ico b/data/favicon/favicon.ico Binary files differ. diff --git a/data/favicon/site.webmanifest b/data/favicon/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} +\ No newline at end of file diff --git a/extra.html b/extra.html @@ -2,6 +2,10 @@ <head> <title>Extra Extra</title> <link rel="stylesheet" href="style.css"> + <link rel="apple-touch-icon" sizes="180x180" href="data/favicon/apple-touch-icon.png"> + <link rel="icon" type="image/png" sizes="32x32" href="data/favicon/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="data/favicon/favicon-16x16.png"> + <link rel="manifest" href="data/favicon/site.webmanifest"> <style> code { border: 1px solid grey; diff --git a/gentoo.html b/gentoo.html @@ -3,6 +3,10 @@ <meta charset="UTF-8" /> <title>Gentoo</title> <link rel="stylesheet" href="style.css" /> + <link rel="apple-touch-icon" sizes="180x180" href="data/favicon/apple-touch-icon.png"> + <link rel="icon" type="image/png" sizes="32x32" href="data/favicon/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="data/favicon/favicon-16x16.png"> + <link rel="manifest" href="data/favicon/site.webmanifest"> <style> code { color: #505050; @@ -30,14 +34,15 @@ as my primary system. My intentions for this system are reliability and speed most importantly. Follows is a tidy OS with minimal kernel parameters set, fine-tuned USE flags, and a system I'm very familiar with. Much of my - configuration can be found on my - <a href="https://github.com/waffle87/dots/tree/xena" target="_blank" - >Github</a + configuration can be found + <a href="https://git.pngu.org/dots" target="_blank" + >here</a >. <br /><br /> <img src="data/gentoo/laptop.jpg" alt="laptop image" /> <img src="data/gentoo/laptop_open.jpg" alt="laptop open image" /> <br /><br /> + <h3>Overview</h3> <a href="#hardware_features">hardware features</a><br /> <a href="#kernel">kernel</a><br /> <a href="#bootloader">bootloader</a><br /> @@ -142,7 +147,7 @@ CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" Check dmesg for microcode output to ensure all was successful. Specific configuation for this machine can be found at <a - href="https://raw.githubusercontent.com/waffle87/dots/xena/.config/kernel.config" + href="https://git.pngu.org/dots/tree/.config/kernel.config" target="_blank" >6.8.9 .config</a >. For some more kernel related stuff, see <a href="kernel.html">here</a>. </div> @@ -307,7 +312,7 @@ fi things, namely key combos. I stumbled across Keyd which to my surprise did in fact support combos. The <a - href="https://raw.githubusercontent.com/waffle87/dots/xena/.config/keyd.conf" + href="https://git.pngu.org/dots/tree/.config/keyd.conf" target="_blank" >configuration syntax</a > @@ -324,12 +329,12 @@ pidfile="/run/keyd.pid" </li> <li> <b>Terminal: </b - ><a href="https://github.com/waffle87/st" target="_blank">st (fork)</a + ><a href="https://git.pngu.org/st" target="_blank">st (fork)</a ><br /> While st was originally written as an X program and can be run under Wayland via Xwayland, it would be nice if it were natively supported. I have a - <a href="https://github.com/waffle87/st/tree/wl" target="_blank" + <a href="https://git.pngu.org/st/tree/?h=wl" target="_blank" >branch</a > which is fully functional and does not require Xwayland, although I am diff --git a/index.html b/index.html @@ -1,29 +1,26 @@ <html lang="en"> <head> - <style> - div { - margin: 0; - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } - </style> + <title>Notes Corner</title> + <link rel="stylesheet" href="style.css" /> + <link rel="apple-touch-icon" sizes="180x180" href="data/favicon/apple-touch-icon.png"> + <link rel="icon" type="image/png" sizes="32x32" href="data/favicon/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="data/favicon/favicon-16x16.png"> + <link rel="manifest" href="data/favicon/site.webmanifest"> </head> <body> - <div> - noot noot - <br /><br /> - <p> - <a href="topics.html"> - <img - src="data/pingu.webp" - width="150" - height="150" - alt="pingu image" - /> - </a> - </p> - </div> + <h2>Notes Corner</h2> + <a href="gentoo.html">Gentoo</a><br /> + <a href="kernel.html">Kernel Configuration</a><br /> + <a href="extra.html">Extra Extra</a><br /> + <a href="projects.html">Personal Projects</a><br /> + <a href="contact.html">Other Platforms</a><br /> + <h2>Other Services</h2> + <a href="https://git.pngu.org" target="_blank">git</a><br /> + <a href="https://mail.pngu.org" target="_blank">mail</a><br /> + <a href="https://vault.pngu.org" target="_blank">vault</a><br /> + <a href="https://baikal.pngu.org" target="_blank">caldav</a><br> + <a href="https://calendar.pngu.org" target="_blank">calendar</a><br> + <a href="https://postfixadmin.pngu.org" target="_blank">postfixadmin</a><br /> + <a href="https://uptime.pngu.org" target="_blank">system status</a><br> </body> </html> diff --git a/kernel.html b/kernel.html @@ -3,6 +3,10 @@ <meta charset="UTF-8" /> <title>Kernel Configuration</title> <link rel="stylesheet" href="style.css" /> + <link rel="apple-touch-icon" sizes="180x180" href="data/favicon/apple-touch-icon.png"> + <link rel="icon" type="image/png" sizes="32x32" href="data/favicon/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="data/favicon/favicon-16x16.png"> + <link rel="manifest" href="data/favicon/site.webmanifest"> <style> code { color: #505050; diff --git a/projects.html b/projects.html @@ -2,6 +2,10 @@ <head> <title>Personal Projects</title> <link rel="stylesheet" href="style.css" /> + <link rel="apple-touch-icon" sizes="180x180" href="data/favicon/apple-touch-icon.png"> + <link rel="icon" type="image/png" sizes="32x32" href="data/favicon/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="data/favicon/favicon-16x16.png"> + <link rel="manifest" href="data/favicon/site.webmanifest"> <style> code { color: #505050; @@ -30,7 +34,7 @@ interpret and run the supplied binary file. You are also given a document outlining the <a - href="https://raw.githubusercontent.com/waffle87/synacor_challenge/master/arch-spec" + href="https://git.pngu.org/synacor_challenge/tree/arch-spec" target="_blank" >architecture specification</a > @@ -47,14 +51,14 @@ > for providing a binary file and matching checksums for the codes. I wrote a <a - href="https://github.com/waffle87/synacor_challenge/blob/master/tools/validate.py" + href="https://git.pngu.org/synacor_challenge/tree/tools/validate.py" target="_blank" >small script</a > to validate them from a text file. I chose to implement my solution in C with a simple stack data structure, as that seems most fitting for the task at hand. My implementation and related tools can be found - <a href="https://github.com/waffle87/synacor_challenge" target="_blank" + <a href="https://git.pngu.org/synacor_challenge" target="_blank" >here</a > for those interested. The rest of what's here is likely to be spoilers... @@ -139,7 +143,7 @@ _ + _ * _^2 + _^3 - _ = 399 </ul> This is easy enough to be by hand, but why not make another <a - href="https://github.com/waffle87/synacor_challenge/blob/master/tools/coin.py" + href="https://git.pngu.org/synacor_challenge/tree/tools/coin.py" target="_blank" >script</a > @@ -167,7 +171,7 @@ You activate the teleporter! As you spiral through time and space, you think yo >Ackermann function</a >. The modified function can be found in the <a - href="https://github.com/waffle87/synacor_challenge/blob/master/tools/ackermann.c" + href="https://git.pngu.org/synacor_challenge/tree/tools/ackermann.c" target="_blank" >program</a > @@ -188,7 +192,7 @@ It begins to rain. The message washes away. You take a deep breath and feel firm This is a BFS application to construct the shortest path to the door. I made another <a - href="https://github.com/waffle87/synacor_challenge/blob/master/tools/orb_maze.py" + href="https://git.pngu.org/synacor_challenge/tree/tools/orb_maze.py" target="_blank" >script</a > diff --git a/template.html b/template.html @@ -2,6 +2,10 @@ <head> <title>Title</title> <link rel="stylesheet" href="style.css" /> + <link rel="apple-touch-icon" sizes="180x180" href="data/favicon/apple-touch-icon.png"> + <link rel="icon" type="image/png" sizes="32x32" href="data/favicon/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="data/favicon/favicon-16x16.png"> + <link rel="manifest" href="data/favicon/site.webmanifest"> </head> <body> <a style="text-decoration: none" href="topics.html"><--</a> diff --git a/topics.html b/topics.html @@ -1,20 +0,0 @@ -<html lang="en"> - <head> - <title>Notes Corner</title> - <link rel="stylesheet" href="style.css" /> - </head> - <body> - <h2>Notes Corner</h2> - <a href="gentoo.html">Gentoo</a><br /> - <a href="kernel.html">Kernel Configuration</a><br /> - <a href="extra.html">Extra Extra</a><br /> - <a href="projects.html">Personal Projects</a><br /> - <a href="contact.html">Other Platforms</a><br /> - <h2>Other Services</h2> - <a href="https://vault.pngu.org" target="_blank">vault</a><br /> - <a href="https://git.pngu.org" target="_blank">git</a><br /> - <a href="https://mail.pngu.org" target="_blank">mail</a><br /> - <a href="https://postfixadmin.pngu.org">postfix</a><br /> - <a href="https://calendar.pngu.org">calendar</a> - </body> -</html>