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">
<head>
<meta charset="UTF-8" />
<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:description" content="my slonksite" />
<meta property="og:description" content="Rain's slonksite" />
<meta property="og:url" content="https://slonk.ing/" />
<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="stylesheet" href="style.css" />
</head>
@ -17,11 +21,19 @@
<main>
<h1>identity</h1>
<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">
<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 />
<details>
<summary>changelog</summary>
@ -47,7 +59,12 @@ eWlsZGl6QGdtYWlsLmNvbQAKCRCcUfMHL40RotntAP97O+rt+w2w8dCT+ov9sJ14
<fieldset id="git">
<legend>git</legend>
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 />
<details>
<summary>changelog</summary>
@ -67,8 +84,15 @@ RixXPm3hqyb263cACNhzLKCQ==
<fieldset id="pgp">
<legend>pgp</legend>
current: <code>30DDF657DC25EF06FDDCD9B229DFCF2217C06A0A</code> @
<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>
<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>
</main>
<footer>rsa is dead, long live ed25519</footer>

View file

@ -3,12 +3,16 @@
<head>
<meta charset="UTF-8" />
<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:description" content="my slonksite" />
<meta property="og:description" content="Rain's slonksite" />
<meta property="og:url" content="https://slonk.ing/" />
<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="stylesheet" href="style.css" />
</head>
@ -19,7 +23,8 @@
<p><a href="/">back to home</a></p>
<p>
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>
<ul class="projects-list">
<li>
@ -28,11 +33,18 @@
<table>
<tr>
<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>
<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>
<td>instance</td>
@ -77,7 +89,11 @@
</tr>
<tr>
<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>
<td>instance</td>
@ -120,7 +136,9 @@
</tr>
<tr>
<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>
<td>languages</td>
@ -159,7 +177,11 @@
</tr>
<tr>
<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>
<td>languages</td>
@ -198,12 +220,17 @@
</tr>
<tr>
<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>
<td>invite</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>
</tr>
<tr>
@ -243,7 +270,9 @@
</tr>
<tr>
<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>
<td>languages</td>
@ -282,7 +311,9 @@
</tr>
<tr>
<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>
<td>instance</td>
@ -321,11 +352,18 @@
<table>
<tr>
<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>
<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>
<td>languages</td>
@ -364,7 +402,9 @@
</tr>
<tr>
<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>
<td>languages</td>
@ -403,7 +443,11 @@
</tr>
<tr>
<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>
<td>link</td>
@ -441,7 +485,8 @@
<h2>other stuff i could not count as a "project"</h2>
<ul>
<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
</li>
<li>
@ -450,35 +495,46 @@
</li>
<li>
<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>
<a href="https://git.slonk.ing/slonk/weird-express-logger"><b>weird-express-logger</b></a
>, 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
<a href="https://git.slonk.ing/slonk/weird-express-logger"
><b>weird-express-logger</b></a
>, 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>
<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
don't count it as mine
>, 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 don't count it as
mine
</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>
<li>
<details>
<!-- prettier-ignore -->
<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
<a href="https://gitlab.com/slonkazoid/sway-patches">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
<a href="https://gitlab.com/slonkazoid/sway-patches"
>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>
</li>
<li>
<details>
<!-- prettier-ignore -->
<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>
</li>
<li>
@ -486,24 +542,29 @@
<!-- prettier-ignore -->
<summary>linux-zen-slonk (<a href="https://gitlab.com/slonkazoid/pkgbuild-linux-zen-slonk">pkgbuild</a>)</summary>
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>
</li>
<li>
<details>
<!-- prettier-ignore -->
<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 />
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>
</li>
<li>
<details>
<!-- prettier-ignore -->
<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">
diff --git a/src/wiphy.c b/src/wiphy.c
index 766df34..86eacbe 100644
@ -540,12 +601,13 @@ index 766df34..86eacbe 100644
<h2>future project ideas</h2>
<ul>
<li>
<b>silly-files</b>, bingus-files but backed by a custom distributed replicated ref-counted storage implementation in rust, also supporting
notes, editing files, accounts, file privacy, autodelete, encryption, etc etc
<b>silly-files</b>, bingus-files but backed by a custom distributed replicated
ref-counted storage implementation in rust, also supporting notes, editing
files, accounts, file privacy, autodelete, encryption, etc etc
</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
can fit in it
<b>silly-blog</b>, bingus-blog but a complete blogging platform with an RSS
feed, post editor, comments, JS, database, and whatever else i can fit in it
</li>
</ul>
<p>yes, it seems like silly-* means "more web bingus-*"</p>

View file

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

View file

@ -3,12 +3,16 @@
<head>
<meta charset="UTF-8" />
<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:description" content="my slonksite" />
<meta property="og:url" content="https://slonk.ing/xonotic.html" />
<meta property="og:description" content="Rain's slonksite" />
<meta property="og:url" content="https://slonk.ing/" />
<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="stylesheet" href="style.css" />
</head>