fixup meta and add color-scheme

This commit is contained in:
slonkazoid 2024-09-30 21:18:52 +03:00
parent 50e67c7d5b
commit d97ecfd717
Signed by: slonk
SSH key fingerprint: SHA256:tbZfJX4IOvZ0LGWOWu5Ijo8jfMPi78TU7x1VoEeCIjM
4 changed files with 141 additions and 49 deletions

View file

@ -1,14 +1,18 @@
<!doctype html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="my slonksite" /> <meta name="description" content="Rain's slonksite" />
<meta
name="keywords"
content="slonkazoid, slonking, slonk.ing, Rain, rust blazingly fast, bingus, webdev, cybersecurity"
/>
<meta property="og:title" content="slonksite" /> <meta property="og:title" content="slonksite" />
<meta property="og:description" content="my slonksite" /> <meta property="og:description" content="Rain's slonksite" />
<meta property="og:url" content="https://slonk.ing/" /> <meta property="og:url" content="https://slonk.ing/" />
<meta property="og:image" content="https://slonk.ing/img/favicon.png" /> <meta property="og:image" content="https://slonk.ing/img/favicon.png" />
<title>slonksite</title> <title>Rain's slonksite</title>
<link rel="shortcut icon" href="img/favicon.png" type="image/png" /> <link rel="shortcut icon" href="img/favicon.png" type="image/png" />
<link rel="stylesheet" href="style.css" /> <link rel="stylesheet" href="style.css" />
</head> </head>
@ -17,11 +21,19 @@
<main> <main>
<h1>identity</h1> <h1>identity</h1>
<p><a href="/">back to home</a></p> <p><a href="/">back to home</a></p>
<p>aggregation of my current cryptographic keys, along with a log of changes, and proofs of identity</p> <p>
aggregation of my current cryptographic keys, along with a log of changes, and
proofs of identity
</p>
<fieldset id="ssh"> <fieldset id="ssh">
<legend>ssh</legend> <legend>ssh</legend>
current: <code>ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHVWgaeL8f7Rwh4WzvqJ5DWG9c7wwjpHG5tsOzF7yVVe slonkazoid</code><br /> current:
<code
>ssh-ed25519
AAAAC3NzaC1lZDI1NTE5AAAAIHVWgaeL8f7Rwh4WzvqJ5DWG9c7wwjpHG5tsOzF7yVVe
slonkazoid</code
><br />
<a href="id_slonkazoid.pub" download>download</a><br /> <a href="id_slonkazoid.pub" download>download</a><br />
<details> <details>
<summary>changelog</summary> <summary>changelog</summary>
@ -47,7 +59,12 @@ eWlsZGl6QGdtYWlsLmNvbQAKCRCcUfMHL40RotntAP97O+rt+w2w8dCT+ov9sJ14
<fieldset id="git"> <fieldset id="git">
<legend>git</legend> <legend>git</legend>
i sign my commits and such with this key<br /> i sign my commits and such with this key<br />
current: <code>ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKllnu5GdP+X5TeMYxzwsEvtvi4Sk+NhT8BBjzYXb/xW slonkazoid</code><br /> current:
<code
>ssh-ed25519
AAAAC3NzaC1lZDI1NTE5AAAAIKllnu5GdP+X5TeMYxzwsEvtvi4Sk+NhT8BBjzYXb/xW
slonkazoid</code
><br />
<a href="git.pub" download>download</a><br /> <a href="git.pub" download>download</a><br />
<details> <details>
<summary>changelog</summary> <summary>changelog</summary>
@ -67,8 +84,15 @@ RixXPm3hqyb263cACNhzLKCQ==
<fieldset id="pgp"> <fieldset id="pgp">
<legend>pgp</legend> <legend>pgp</legend>
current: <code>30DDF657DC25EF06FDDCD9B229DFCF2217C06A0A</code> @ current: <code>30DDF657DC25EF06FDDCD9B229DFCF2217C06A0A</code> @
<a href="https://keys.openpgp.org/vks/v1/by-fingerprint/30DDF657DC25EF06FDDCD9B229DFCF2217C06A0A">keys.openpgp.org</a><br /> <a
<a href=".well-known/openpgpkey/hu/no67q75f6onergjisn8pwm575e3fga5i" download="slonkazoid.asc">download</a> href="https://keys.openpgp.org/vks/v1/by-fingerprint/30DDF657DC25EF06FDDCD9B229DFCF2217C06A0A"
>keys.openpgp.org</a
><br />
<a
href=".well-known/openpgpkey/hu/no67q75f6onergjisn8pwm575e3fga5i"
download="slonkazoid.asc"
>download</a
>
</fieldset> </fieldset>
</main> </main>
<footer>rsa is dead, long live ed25519</footer> <footer>rsa is dead, long live ed25519</footer>

View file

@ -3,12 +3,16 @@
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="my slonksite" /> <meta name="description" content="Rain's slonksite" />
<meta
name="keywords"
content="slonkazoid, slonking, slonk.ing, Rain, rust blazingly fast, bingus, webdev, cybersecurity"
/>
<meta property="og:title" content="slonksite" /> <meta property="og:title" content="slonksite" />
<meta property="og:description" content="my slonksite" /> <meta property="og:description" content="Rain's slonksite" />
<meta property="og:url" content="https://slonk.ing/" /> <meta property="og:url" content="https://slonk.ing/" />
<meta property="og:image" content="https://slonk.ing/img/favicon.png" /> <meta property="og:image" content="https://slonk.ing/img/favicon.png" />
<title>slonksite</title> <title>Rain's slonksite</title>
<link rel="shortcut icon" href="img/favicon.png" type="image/png" /> <link rel="shortcut icon" href="img/favicon.png" type="image/png" />
<link rel="stylesheet" href="style.css" /> <link rel="stylesheet" href="style.css" />
</head> </head>
@ -19,7 +23,8 @@
<p><a href="/">back to home</a></p> <p><a href="/">back to home</a></p>
<p> <p>
list of some of my personal projects.<br /> list of some of my personal projects.<br />
just because a project is in this list doesn't mean i'm proud of it. i put projects that i think people would be interested in here. just because a project is in this list doesn't mean i'm proud of it. i put projects
that i think people would be interested in here.
</p> </p>
<ul class="projects-list"> <ul class="projects-list">
<li> <li>
@ -28,11 +33,18 @@
<table> <table>
<tr> <tr>
<td>description</td> <td>description</td>
<td>blazingly fast markdown blog software written in rust memory safe</td> <td>
blazingly fast markdown blog software written in rust memory
safe
</td>
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://git.slonk.ing/slonk/bingus-blog">git.slonk.ing</a></td> <td>
<a href="https://git.slonk.ing/slonk/bingus-blog"
>git.slonk.ing</a
>
</td>
</tr> </tr>
<tr> <tr>
<td>instance</td> <td>instance</td>
@ -77,7 +89,11 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://gitlab.com/slonkazoid/bingus-files">gitlab.com</a></td> <td>
<a href="https://gitlab.com/slonkazoid/bingus-files"
>gitlab.com</a
>
</td>
</tr> </tr>
<tr> <tr>
<td>instance</td> <td>instance</td>
@ -120,7 +136,9 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://gitlab.com/slonkazoid/silly-png">gitlab.com</a></td> <td>
<a href="https://gitlab.com/slonkazoid/silly-png">gitlab.com</a>
</td>
</tr> </tr>
<tr> <tr>
<td>languages</td> <td>languages</td>
@ -159,7 +177,11 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://gitlab.com/slonkazoid/CelestePatcher">gitlab.com</a></td> <td>
<a href="https://gitlab.com/slonkazoid/CelestePatcher"
>gitlab.com</a
>
</td>
</tr> </tr>
<tr> <tr>
<td>languages</td> <td>languages</td>
@ -198,12 +220,17 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://gitlab.com/slonkazoid/mc-status">gitlab.com</a></td> <td>
<a href="https://gitlab.com/slonkazoid/mc-status">gitlab.com</a>
</td>
</tr> </tr>
<tr> <tr>
<td>invite</td> <td>invite</td>
<td> <td>
<a href="https://discord.com/oauth2/authorize?client_id=740191553238335560&permissions=0&scope=bot">discord.com</a> <a
href="https://discord.com/oauth2/authorize?client_id=740191553238335560&permissions=0&scope=bot"
>discord.com</a
>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -243,7 +270,9 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://git.slonk.ing/slonk/phone">git.slonk.ing</a></td> <td>
<a href="https://git.slonk.ing/slonk/phone">git.slonk.ing</a>
</td>
</tr> </tr>
<tr> <tr>
<td>languages</td> <td>languages</td>
@ -282,7 +311,9 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://git.slonk.ing/slonk/biter">git.slonk.ing</a></td> <td>
<a href="https://git.slonk.ing/slonk/biter">git.slonk.ing</a>
</td>
</tr> </tr>
<tr> <tr>
<td>instance</td> <td>instance</td>
@ -321,11 +352,18 @@
<table> <table>
<tr> <tr>
<td>description</td> <td>description</td>
<td>http implementation in rust that i wrote on my phone and is 1/2 as fast as hyper</td> <td>
http implementation in rust that i wrote on my phone and is 1/2
as fast as hyper
</td>
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://gitlab.com/hyron-devs/bingus-http">gitlab.com</a></td> <td>
<a href="https://gitlab.com/hyron-devs/bingus-http"
>gitlab.com</a
>
</td>
</tr> </tr>
<tr> <tr>
<td>languages</td> <td>languages</td>
@ -364,7 +402,9 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://github.com/slonkazoid/woltsapp">github.com</a></td> <td>
<a href="https://github.com/slonkazoid/woltsapp">github.com</a>
</td>
</tr> </tr>
<tr> <tr>
<td>languages</td> <td>languages</td>
@ -403,7 +443,11 @@
</tr> </tr>
<tr> <tr>
<td>source</td> <td>source</td>
<td><a href="https://git.slonk.ing/slonk/slonksite">git.slonk.ing</a></td> <td>
<a href="https://git.slonk.ing/slonk/slonksite"
>git.slonk.ing</a
>
</td>
</tr> </tr>
<tr> <tr>
<td>link</td> <td>link</td>
@ -441,7 +485,8 @@
<h2>other stuff i could not count as a "project"</h2> <h2>other stuff i could not count as a "project"</h2>
<ul> <ul>
<li> <li>
<a href="https://github.com/slonkazoid/spy-pet-checker"><b>spy-pet-checker</b></a <a href="https://github.com/slonkazoid/spy-pet-checker"
><b>spy-pet-checker</b></a
>, check if any of the servers you are in is present in spy.pet's database >, check if any of the servers you are in is present in spy.pet's database
</li> </li>
<li> <li>
@ -450,35 +495,46 @@
</li> </li>
<li> <li>
<a href="https://gitlab.com/slonkazoid/avt"><b>avt</b></a <a href="https://gitlab.com/slonkazoid/avt"><b>avt</b></a
>, ffmpeg wrapper to record screen with audio losslessly on X with minimal overhead (and more) >, ffmpeg wrapper to record screen with audio losslessly on X with minimal
overhead (and more)
</li> </li>
<li> <li>
<a href="https://git.slonk.ing/slonk/weird-express-logger"><b>weird-express-logger</b></a <a href="https://git.slonk.ing/slonk/weird-express-logger"
>, request logger in the form of an express.js middleware. it has a pretty cool log format and supports processing multiple requests at the ><b>weird-express-logger</b></a
same time and updating their status on the terminal as they complete. the implementation is really.. <i>javascript</i>.. though >, request logger in the form of an express.js middleware. it has a pretty cool
log format and supports processing multiple requests at the same time and
updating their status on the terminal as they complete. the implementation is
really.. <i>javascript</i>.. though
</li> </li>
<li> <li>
<a href="https://gitlab.com/hyron-devs/hyron-deploy"><b>hyron-deploy</b></a <a href="https://gitlab.com/hyron-devs/hyron-deploy"><b>hyron-deploy</b></a
>, deploy your sites to the cloud (any floppa-files or bingus-files instance) :rocket:. chatgpt generated a lot of this project's code so i >, deploy your sites to the cloud (any floppa-files or bingus-files instance)
don't count it as mine :rocket:. chatgpt generated a lot of this project's code so i don't count it as
mine
</li> </li>
<li> <li>
<b>personal patches</b>, i write patches for some of the software i use and sometimes even upload them to my gitlab. here are a few: <b>personal patches</b>, i write patches for some of the software i use and
sometimes even upload them to my gitlab. here are a few:
<ul> <ul>
<li> <li>
<details> <details>
<!-- prettier-ignore --> <!-- prettier-ignore -->
<summary>sway-slonk-git (<a href="https://gitlab.com/slonkazoid/pkgbuild-sway-slonk-git">pkgbuild</a>)</summary> <summary>sway-slonk-git (<a href="https://gitlab.com/slonkazoid/pkgbuild-sway-slonk-git">pkgbuild</a>)</summary>
my most infamous pkgbuild. it's just sway-git but it adds my my most infamous pkgbuild. it's just sway-git but it adds my
<a href="https://gitlab.com/slonkazoid/sway-patches">sway patches</a> which includes the extremely useful <code>env</code> patch <a href="https://gitlab.com/slonkazoid/sway-patches"
i should contribute upstream sometime and stuff to fix the bugs as they come from git >sway patches</a
>
which includes the extremely useful <code>env</code> patch i should
contribute upstream sometime and stuff to fix the bugs as they come
from git
</details> </details>
</li> </li>
<li> <li>
<details> <details>
<!-- prettier-ignore --> <!-- prettier-ignore -->
<summary>wlroots-slonk-git (<a href="https://gitlab.com/slonkazoid/pkgbuild-wlroots-slonk-git">pkgbuild</a>)</summary> <summary>wlroots-slonk-git (<a href="https://gitlab.com/slonkazoid/pkgbuild-wlroots-slonk-git">pkgbuild</a>)</summary>
fixes a (maybe more than one?) memory corruption bug and adds the legacy wl_drm protocol back fixes a (maybe more than one?) memory corruption bug and adds the
legacy wl_drm protocol back
</details> </details>
</li> </li>
<li> <li>
@ -486,24 +542,29 @@
<!-- prettier-ignore --> <!-- prettier-ignore -->
<summary>linux-zen-slonk (<a href="https://gitlab.com/slonkazoid/pkgbuild-linux-zen-slonk">pkgbuild</a>)</summary> <summary>linux-zen-slonk (<a href="https://gitlab.com/slonkazoid/pkgbuild-linux-zen-slonk">pkgbuild</a>)</summary>
linux-cachyos inspired linux-zen pkgbuild<br /> linux-cachyos inspired linux-zen pkgbuild<br />
adds flags in the form of environment variables to configure the build process adds flags in the form of environment variables to configure the
build process
</details> </details>
</li> </li>
<li> <li>
<details> <details>
<!-- prettier-ignore --> <!-- prettier-ignore -->
<summary>mkinitcpio-utils-slonk (<a href="https://gitlab.com/slonkazoid/pkgbuild-mkinitcpio-utils-slonk">pkgbuild</a>)</summary> <summary>mkinitcpio-utils-slonk (<a href="https://gitlab.com/slonkazoid/pkgbuild-mkinitcpio-utils-slonk">pkgbuild</a>)</summary>
1. add the missing cryptargs options (<a href="https://github.com/grazzolini/mkinitcpio-utils/pull/18">merge this PLEASE</a 1. add the missing cryptargs options (<a
href="https://github.com/grazzolini/mkinitcpio-utils/pull/18"
>merge this PLEASE</a
>)<br /> >)<br />
2. add a duress password<br /> 2. add a duress password<br />
more info available <a href="https://ck.katzen.cafe/notes/9riufsldq5wra1nu">here</a> more info available
<a href="https://ck.katzen.cafe/notes/9riufsldq5wra1nu">here</a>
</details> </details>
</li> </li>
<li> <li>
<details> <details>
<!-- prettier-ignore --> <!-- prettier-ignore -->
<summary>iwd</summary> <summary>iwd</summary>
adds a memory leak. hackaround for a bug that made it segfault on my server<br /> adds a memory leak. hackaround for a bug that made it segfault on my
server<br />
<pre lang="diff"> <pre lang="diff">
diff --git a/src/wiphy.c b/src/wiphy.c diff --git a/src/wiphy.c b/src/wiphy.c
index 766df34..86eacbe 100644 index 766df34..86eacbe 100644
@ -540,12 +601,13 @@ index 766df34..86eacbe 100644
<h2>future project ideas</h2> <h2>future project ideas</h2>
<ul> <ul>
<li> <li>
<b>silly-files</b>, bingus-files but backed by a custom distributed replicated ref-counted storage implementation in rust, also supporting <b>silly-files</b>, bingus-files but backed by a custom distributed replicated
notes, editing files, accounts, file privacy, autodelete, encryption, etc etc ref-counted storage implementation in rust, also supporting notes, editing
files, accounts, file privacy, autodelete, encryption, etc etc
</li> </li>
<li> <li>
<b>silly-blog</b>, bingus-blog but a complete blogging platform with an RSS feed, post editor, comments, JS, database, and whatever else i <b>silly-blog</b>, bingus-blog but a complete blogging platform with an RSS
can fit in it feed, post editor, comments, JS, database, and whatever else i can fit in it
</li> </li>
</ul> </ul>
<p>yes, it seems like silly-* means "more web bingus-*"</p> <p>yes, it seems like silly-* means "more web bingus-*"</p>

View file

@ -10,6 +10,7 @@
--rosewater: #f5e0dc; --rosewater: #f5e0dc;
--blue: #89b4fa; --blue: #89b4fa;
--mauve: #cba6f7; --mauve: #cba6f7;
color-scheme: dark;
} }
@media (prefers-color-scheme: light) { @media (prefers-color-scheme: light) {
@ -24,6 +25,7 @@
--rosewater: #dc8a78; --rosewater: #dc8a78;
--blue: #1e66f5; --blue: #1e66f5;
--mauve: #8839ef; --mauve: #8839ef;
color-scheme: light;
} }
} }

View file

@ -3,12 +3,16 @@
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="my slonksite" /> <meta name="description" content="Rain's slonksite" />
<meta
name="keywords"
content="slonkazoid, slonking, slonk.ing, Rain, rust blazingly fast, bingus, webdev, cybersecurity"
/>
<meta property="og:title" content="slonksite" /> <meta property="og:title" content="slonksite" />
<meta property="og:description" content="my slonksite" /> <meta property="og:description" content="Rain's slonksite" />
<meta property="og:url" content="https://slonk.ing/xonotic.html" /> <meta property="og:url" content="https://slonk.ing/" />
<meta property="og:image" content="https://slonk.ing/img/favicon.png" /> <meta property="og:image" content="https://slonk.ing/img/favicon.png" />
<title>slonksite</title> <title>Rain's slonksite</title>
<link rel="shortcut icon" href="img/favicon.png" type="image/png" /> <link rel="shortcut icon" href="img/favicon.png" type="image/png" />
<link rel="stylesheet" href="style.css" /> <link rel="stylesheet" href="style.css" />
</head> </head>