summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZofia Szweda <sophies@disroot.org>2026-09-15 22:33:40 +0200
committerMagdalena Szweda <hi@roughlynamed.net>2026-10-03 16:14:30 +0200
commit151756a8d86bb61aa30245b171fdeb907e0f9498 (patch)
treefadbd27f75f405a84535f8ead268ad20b16acb09
parent6f6ba45dfa7b6006c2ffeb60bb5d3220922ce1f0 (diff)
yay
-rw-r--r--.oxfmtrc.json3
-rw-r--r--404.html2
-rw-r--r--about.html2
-rw-r--r--ai.html2
-rw-r--r--assets/madewithemacs.pngbin0 -> 8918 bytes
-rw-r--r--contact.html154
-rw-r--r--girl.html2
-rw-r--r--gpg-key.asc29
-rw-r--r--hello.html4
-rw-r--r--humans.txt8
-rw-r--r--index.html509
-rw-r--r--now.html2
-rw-r--r--style.css8
-rw-r--r--tarantino/index.html4
-rw-r--r--uses.html276
15 files changed, 471 insertions, 534 deletions
diff --git a/.oxfmtrc.json b/.oxfmtrc.json
new file mode 100644
index 0000000..c871730
--- /dev/null
+++ b/.oxfmtrc.json
@@ -0,0 +1,3 @@
+{
+ "ignorePatterns": []
+}
diff --git a/404.html b/404.html
index 50c161f..03d8578 100644
--- a/404.html
+++ b/404.html
@@ -19,7 +19,7 @@
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<html lang="en">
<head>
<meta name="theme-color" content="#f8efdf" />
<meta charset="UTF-8" />
diff --git a/about.html b/about.html
index a376800..5142115 100644
--- a/about.html
+++ b/about.html
@@ -19,7 +19,7 @@
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="description" content="about me!" />
diff --git a/ai.html b/ai.html
index b8760c0..d303673 100644
--- a/ai.html
+++ b/ai.html
@@ -19,7 +19,7 @@
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<html lang="en">
<head>
<meta name="theme-color" content="#f8efdf" />
<meta charset="UTF-8" />
diff --git a/assets/madewithemacs.png b/assets/madewithemacs.png
new file mode 100644
index 0000000..848d3d6
--- /dev/null
+++ b/assets/madewithemacs.png
Binary files differ
diff --git a/contact.html b/contact.html
index 3164396..befe263 100644
--- a/contact.html
+++ b/contact.html
@@ -18,95 +18,73 @@
You should have received a copy of the GNU Affero General Public License
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
-<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
- <head>
- <meta name="theme-color" content="#f8efdf" />
- <meta charset="UTF-8" />
- <meta name="description" content="where to find me on the internet" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>
- /contact :: roughlynamed
- </title>
- <link rel="icon" type="image/png" href="/assets/_.ico" />
- <link rel="stylesheet" href="/style.css" />
- </head>
- <body>
- <nav>
- <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a>
- </nav>
- <h1>
- /contact
- </h1>
- <main>
- <p>
- Where can you find me?
- </p>
- <p>
- my handle in the ATmosphere is roughlynamed.net, but heres a full list of links.
- </p>
- <ul>
-
- <li>
- <a href="https://tangled.org/roughlynamed.net">tangled.org</a>
- </li>
- <li>
- <a href="https://bsky.app/profile/roughlynamed.net">bluesky</a>
- </li>
- <li>
- <a href="https://blog.roughlynamed.net">leaflet</a>, also in the navbar.
- </li>
- <li>
- <a href="xmpp:roughlynamed@yax.im">roughlynamed@yax.im</a> (xmpp)
- </li>
- <li>
- <a href="https://lobste.rs/~zelda">lobste.rs</a>
- </li>
- <li>Twitch: sophiesdotrocks
- </li>
- </ul>
- <h2>
- email
- </h2>
- <p>
- My primary email is <a href="mailto:roughlynamed@disroot.org">roughlynamed@disroot.org</a>
- </p>
- <p>
- LibrePGP key: 3258 B28C 124A B089 1D6C 9E92 9B72 909E EF00 CBD0
- </p>
- <p>
- My full gpg key is:
- </p>
- <pre class="pgp-key">
+<!doctype html>
+<html lang="en">
+ <head>
+ <meta name="theme-color" content="#f8efdf" />
+ <meta charset="UTF-8" />
+ <meta name="description" content="where to find me on the internet" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <title>/contact :: roughlynamed</title>
+ <link rel="icon" type="image/png" href="/assets/_.ico" />
+ <link rel="stylesheet" href="/style.css" />
+ </head>
+ <body>
+ <nav>
+ <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a>
+ <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a>
+ <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a>
+ <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a>
+ </nav>
+ <h1>/contact</h1>
+ <main>
+ <p>Where can you find me?</p>
+ <p>my handle in the ATmosphere is roughlynamed.net, but heres a full list of links.</p>
+ <ul>
+ <li>
+ <a href="https://tangled.org/roughlynamed.net">tangled.org</a>
+ </li>
+ <li>
+ <a href="https://bsky.app/profile/roughlynamed.net">bluesky</a>
+ </li>
+ <li><a href="https://blog.roughlynamed.net">leaflet</a>, also in the navbar.</li>
+ <li><a href="xmpp:wildebeest@yax.im">wildebeest@yax.im</a> (xmpp)</li>
+ <li>
+ <a href="https://lobste.rs/~zelda">lobste.rs</a>
+ </li>
+ <li>Twitch: sophiesdotrocks</li>
+ </ul>
+ <h2>email</h2>
+ <p>My primary email is <a href="mailto:hi@roughlynamed.net">hi@roughlynamed.net</a></p>
+ <p>LibrePGP fingerprint: B9CF 59FE 5783 5F89 ECB3 3FD4 17CA 8097 70F8 5511</p>
+ <p>My full gpg key is:</p>
+ <pre class="pgp-key">
-----BEGIN PGP PUBLIC KEY BLOCK-----
-mDMEao6haBYJKwYBBAHaRw8BAQdAHduoS7AzzvVrVUxH2HtlCJBkxB/K70xPJD+X
-vOr7S4+0K01hZ2RhbGVuYSBTendlZGEgPHJvdWdobHluYW1lZEBkaXNyb290Lm9y
-Zz6IkwQTFgoAOwIbAQULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBDJYsowSSrCJ
-HWyekptykJ7vAMvQBQJqpAKHAhkBAAoJEJtykJ7vAMvQ890A/1zZwBf6UUJb6AYg
-WWnSmjo5SPDmUxMu81k58fzjo524AP97D9ieWIyHjprp6XbRMEPz0WLpz936Yozl
-WU8XeN7eArg4BGqOoYoSCisGAQQBl1UBBQEBB0DQt1EZabjLldglY/I+vx+RSJmt
-h2hWd1LpFfg78+CxBgMBCAeIeAQYFgoAIBYhBDJYsowSSrCJHWyekptykJ7vAMvQ
-BQJqjqGKAhsMAAoJEJtykJ7vAMvQ0V4BAOGc4/8fm/58NVgCQAgvA8+FnOFt+sVr
-NM2/fAb1QtePAQCxE3Yi87YfNOrJ12MWuy0/ZB7eTXM5l7IjKGnSXtKoArgzBGqO
-pLIWCSsGAQQB2kcPAQEHQA9P4PQrSoIMkzD83+wm2UWVKJXNS6eafIy+PjXWUSO3
-iO8EGBYKACAWIQQyWLKMEkqwiR1snpKbcpCe7wDL0AUCao6ksgIbAgCBCRCbcpCe
-7wDL0HYgBBkWCgAdFiEEGlwtrqDKgG589MwsQ7ExqaH7TasFAmqOpLIACgkQQ7Ex
-qaH7TatVMwEA947/KME2uHuQRV4epPbn+MgfTKtVDzol41RQHv2GUH8A/jNoD9WU
-nbiX7nIG2zFWiIVBxkvmj5eMTCznyN091QAKTw8BAMP97VQOduWrLROga6oU6TPw
-1xrPIWzkM3TSr+pYi7cXAP0buK+/cs1h+uocQKzojIvuF7joZD/h+P7n5+7V93+0
-Ag==
-=E2zZ
+mDMEarpq5RYJKwYBBAHaRw8BAQdATb8D3RPSOfWBdmz6WlDdU5NpWkBxPTe9gxOb
+RVuYg4G0Jk1hZ2RhbGVuYSBTendlZGEgPGhpQHJvdWdobHluYW1lZC5uZXQ+iLUE
+ExYKAF0WIQS5z1n+V4NfieyzP9QXyoCXcPhVEQUCarpq5RsUgAAAAAAEAA5tYW51
+MiwyLjUrMS4xMiwyLDICGwMFCQWjmoAFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcC
+F4AACgkQF8qAl3D4VRGvUgEAr0iedbKKNq9AWOSzU8I20M/tEIlz3W0JVVPMIcst
+D+4BAKb2gYZEoLI1N7WmcCQzj2R076uaV/3ok86Z2TFY+PwIuDgEarpq5RIKKwYB
+BAGXVQEFAQEHQHCCYwHtxAXga+0Q5B+M3E+y7a9Sxsl3oA6W3g4zFldaAwEIB4iU
+BBgWCgA8FiEEuc9Z/leDX4nssz/UF8qAl3D4VREFAmq6auUbFIAAAAAABAAObWFu
+dTIsMi41KzEuMTIsMiwyAhsMAAoJEBfKgJdw+FURPuEA/iY1bD/y8QQzqiW+ACRR
+LV2HAr7dfy5QyFHGJm2U3HOTAP9F/QlJitGoEG7n29/aPIVAY5jipSKMDrytTgP7
+rIFPCA==
+=D4zt
-----END PGP PUBLIC KEY BLOCK-----
- </pre>
- <p>
- <a href="/gpg-key.asc" download="/gpg-key.asc">Download</a>
- </p><span><br /></span>
- <hr />
- <span><br /></span>
- <p class="license">
- <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a>
- </p>
- </main>
- </body>
+ </pre>
+ <p>
+ <a href="/gpg-key.asc" download="/gpg-key.asc">Download</a>
+ </p>
+ <span><br /></span>
+ <hr />
+ <span><br /></span>
+ <p class="license">
+ <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> —
+ <a href="COPYING">GNU AGPLv3</a>
+ </p>
+ </main>
+ </body>
</html>
diff --git a/girl.html b/girl.html
index ff7f240..625c25e 100644
--- a/girl.html
+++ b/girl.html
@@ -19,7 +19,7 @@
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<html lang="en">
<head>
<meta name="theme-color" content="#f8efdf" />
<meta charset="UTF-8" />
diff --git a/gpg-key.asc b/gpg-key.asc
index f1f0a92..9856eb8 100644
--- a/gpg-key.asc
+++ b/gpg-key.asc
@@ -1,20 +1,15 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
-mDMEao6haBYJKwYBBAHaRw8BAQdAHduoS7AzzvVrVUxH2HtlCJBkxB/K70xPJD+X
-vOr7S4+0K01hZ2RhbGVuYSBTendlZGEgPHJvdWdobHluYW1lZEBkaXNyb290Lm9y
-Zz6IkwQTFgoAOwIbAQULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBDJYsowSSrCJ
-HWyekptykJ7vAMvQBQJqpAKHAhkBAAoJEJtykJ7vAMvQ890A/1zZwBf6UUJb6AYg
-WWnSmjo5SPDmUxMu81k58fzjo524AP97D9ieWIyHjprp6XbRMEPz0WLpz936Yozl
-WU8XeN7eArg4BGqOoYoSCisGAQQBl1UBBQEBB0DQt1EZabjLldglY/I+vx+RSJmt
-h2hWd1LpFfg78+CxBgMBCAeIeAQYFgoAIBYhBDJYsowSSrCJHWyekptykJ7vAMvQ
-BQJqjqGKAhsMAAoJEJtykJ7vAMvQ0V4BAOGc4/8fm/58NVgCQAgvA8+FnOFt+sVr
-NM2/fAb1QtePAQCxE3Yi87YfNOrJ12MWuy0/ZB7eTXM5l7IjKGnSXtKoArgzBGqO
-pLIWCSsGAQQB2kcPAQEHQA9P4PQrSoIMkzD83+wm2UWVKJXNS6eafIy+PjXWUSO3
-iO8EGBYKACAWIQQyWLKMEkqwiR1snpKbcpCe7wDL0AUCao6ksgIbAgCBCRCbcpCe
-7wDL0HYgBBkWCgAdFiEEGlwtrqDKgG589MwsQ7ExqaH7TasFAmqOpLIACgkQQ7Ex
-qaH7TatVMwEA947/KME2uHuQRV4epPbn+MgfTKtVDzol41RQHv2GUH8A/jNoD9WU
-nbiX7nIG2zFWiIVBxkvmj5eMTCznyN091QAKTw8BAMP97VQOduWrLROga6oU6TPw
-1xrPIWzkM3TSr+pYi7cXAP0buK+/cs1h+uocQKzojIvuF7joZD/h+P7n5+7V93+0
-Ag==
-=E2zZ
+mDMEarpq5RYJKwYBBAHaRw8BAQdATb8D3RPSOfWBdmz6WlDdU5NpWkBxPTe9gxOb
+RVuYg4G0Jk1hZ2RhbGVuYSBTendlZGEgPGhpQHJvdWdobHluYW1lZC5uZXQ+iLUE
+ExYKAF0WIQS5z1n+V4NfieyzP9QXyoCXcPhVEQUCarpq5RsUgAAAAAAEAA5tYW51
+MiwyLjUrMS4xMiwyLDICGwMFCQWjmoAFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcC
+F4AACgkQF8qAl3D4VRGvUgEAr0iedbKKNq9AWOSzU8I20M/tEIlz3W0JVVPMIcst
+D+4BAKb2gYZEoLI1N7WmcCQzj2R076uaV/3ok86Z2TFY+PwIuDgEarpq5RIKKwYB
+BAGXVQEFAQEHQHCCYwHtxAXga+0Q5B+M3E+y7a9Sxsl3oA6W3g4zFldaAwEIB4iU
+BBgWCgA8FiEEuc9Z/leDX4nssz/UF8qAl3D4VREFAmq6auUbFIAAAAAABAAObWFu
+dTIsMi41KzEuMTIsMiwyAhsMAAoJEBfKgJdw+FURPuEA/iY1bD/y8QQzqiW+ACRR
+LV2HAr7dfy5QyFHGJm2U3HOTAP9F/QlJitGoEG7n29/aPIVAY5jipSKMDrytTgP7
+rIFPCA==
+=D4zt
-----END PGP PUBLIC KEY BLOCK-----
diff --git a/hello.html b/hello.html
index c88a8a9..088c79a 100644
--- a/hello.html
+++ b/hello.html
@@ -46,8 +46,8 @@
<h1>/hello</h1>
<p>(how i prefer to keep in touch)</p>
<br></br>
- <p>If you would like to contact me, please email <a href="mailto:roughlynamed@disroot.org">roughlynamed@disroot.org</a></p>
- <p>If you cannot access your email or prefer something else, please message me on <a href="xmpp:sophies@yax.im">sophies@yax.im</a> via XMPP</p>
+ <p>If you would like to contact me, please email <a href="mailto:hi@roughlynamed.net">hi@roughlynamed.net</a></p>
+ <p>If you cannot access your email or prefer something else, please message me on <a href="xmpp:wildebeest@yax.im">wildebeest@yax.im</a> via XMPP</p>
<br/>
<p class="license">
<a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a>
diff --git a/humans.txt b/humans.txt
index cecb390..8994e6c 100644
--- a/humans.txt
+++ b/humans.txt
@@ -1,6 +1,6 @@
Webmaster: Magdalena Szweda
- Contact: roughlynamed@disroot.org
- Bluesky: roughlynamed.net
+ Contact: hi@roughlynamed.net
+ Bluesky: @roughlynamed.net
From: Pomerania, Poland
PR, Help with Javascript: Mad_Mage
@@ -8,7 +8,3 @@ PR, Help with Javascript: Mad_Mage
From: U.S
-Constructive Criticism: Stein.
- Contact: austinburnergoodmorning@gmail.com
- Twitter: Stein.
- From: Steinland
diff --git a/index.html b/index.html
index 5561122..484abfa 100644
--- a/index.html
+++ b/index.html
@@ -18,255 +18,278 @@
You should have received a copy of the GNU Affero General Public License
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
-<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta name="description" content="homepage for roughlynamed.net" />
- <meta name="generator" content="HTML Tidy for HTML5 for Linux version 5.8.0" />
- <meta name="theme-color" content="#f8efdf" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>
- /index :: roughlynamed
- </title>
- <link rel="icon" type="image/png" href="/assets/_.ico" />
- <link rel="preconnect" href="https://libre.fm" />
- <link rel="stylesheet" href="/style.css" />
- </head>
- <body>
- <script src="https://keepandroidopen.org/banner.js?size=minimal&amp;animation=off"></script><br />
- <nav>
- <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a>
- </nav>
- <h1>
- roughlynamed.net
- </h1>
- <main>
- <p id="visitor-count">
- you are visitor: ...
- </p>
- <section id="recent">
- <h2>
- Recent
- </h2>
- <div class="recent-grid">
- <div class="recent-column">
- <div id="recent-publications" class="recent-box">
- <h3>
- Publications
- </h3>
- <ul>
- <li>Loading...
- </li>
- </ul>
- </div>
- <div id="recent-now" class="recent-box">
- <h3>
- Changelog
- </h3>
- <ul>
- <li>
- <time datetime="2026-09-15">2026-09-15</time>
- <p>Emacs</p>
- </li>
- <li>
- <time datetime="2026-09-6">2026-09-6</time>
- <p>
- Added <a href="/ai.html">/ai</a>
- </p>
- <p>
- Made the changelog resizable
- </p>
- </li>
- <li>
- <time datetime="2026-09-5">2026-09-5</time>
- <p>
- changed CSS colors, CSS will be changed periodically, CSS changes will not be included in the changelog
- </p>
- </li>
- <li>
- <time datetime="2026-09-3">2026-09-3</time>
- <p>
- Changed Source Code link in all pages
- </p>
- <p>
- Added twitch to <a href="/contact.html">/contact</a>
- </p>
- </li>
- <li>
- <time datetime="2026-08-29">2026-08-29</time>
- <p>
- Renamed Pi 0 2 w -&gt; Pi 0 w in <a href="/uses.html">/uses</a>
- </p>
- <p>
- Added a "powered by [RASPBERRY PI LOGO] 88x31 button
- </p>
- <p>
- Swapped out NixOS 88x31 button with a Debian 88x31
- </p>
- <p>
- Swapped the IRC section in <a href="/uses.html">uses.html</a> for XMPP
- </p>
- <p>
- Added a list of ATproto based apps i use in <a href="/uses.html">uses.html</a>
- </p>
- </li>
- <li>
- <time datetime="2026-08-29">2026-08-29</time>
- <p>
- Add a section for ATproto in <a href="/uses.html">/uses</a>
- </p>
- </li>
- <li>
- <time datetime="2026-08-27">2026-08-27</time>
- <p>
- Added this beatiful changelog you're reading right now,
- </p>
- <p>
- also swap out Atkinson Hyperlegible for Atkinson Hyperlegible Next
- </p>
- </li>
- </ul>
- </div>
- </div>
- <div id="recent-scrobbles" class="recent-box">
- <h3>
- Listening
- </h3>
- <ul>
- <li>Loading...
- </li>
- </ul>
- </div>
- </div>
- </section>
- <h2>
- where the <code>/bin/fsck</code> am I?!
- </h2>
- <p>
- you're in my website! a personal one, of a polish furry transfemme programmer
- </p>
- <p>
- i like writing, and linux, and space, i like alot of things!
- </p>
- <p>
- i hope you like it in here! :D
- </p>
- <p>
- fun fact: every single page* here is compatible with XHTML.
- </p>
- <p>
- in this websites Caddyfile, the content-type is set to xhtml, and every html tag has <code>xmlns="http://www.w3.org/1999/xhtml"</code> inside.
- </p>
- <p>
- (the reason theres an asterisks is because i cant control the scripts inside webrings.html)
- </p>
- <p>
- (which also means that i would have to download every script and fix it myself)
- </p>
- <p>
- (which i dont really wanna do)
- </p>
- <hr />
- </main>
- <footer class="buttons">
- <div>
- <a href="https://roughlynamed.net"><img src="/assets/eightyeight.png" alt="my 88x31 button!" title="hey its me!" /></a>
- </div>
- <div>
- <a href="https://swimming.cat"><img src="/assets/site-button.webp" alt="swimming.cat" title="ashley website!!" /></a>
- </div>
- <div>
- <a href="https://oli.xenia.gay"><img src="/assets/oli.gif" alt="oli.xenia.gay" /></a>
- </div>
- <div>
- <a href="http://lunaisafox.xyz"><img src="/assets/stuff.gif" alt="lunaisafox.xyz" /></a>
- </div>
- <div>
- <a href="https://8bitosc.net"><img src="https://8bitosc.net/img/88x31/jay.gif" width="88" height="31" alt="https://8bitosc.net" /></a>
- </div>
- <div>
- <a href="https://devhumor.com/content/uploads/images/June2018/thanks_javascript.png"><img class="_88x31" src="/assets/warning-page-contains-javascript.gif" alt="Warning: Page contains JavaScript!" title="I HATE JAVASCRIPT!!!!!" /></a>
- </div><img src="/assets/made-on-gnu-linux.png" width="88" height="31" alt="made on gnu/linux" title="this is fact-checked by true sophies." />
- <div>
- <a href="https://debian.org"><img src="/assets/debian.gif" alt="debian.org" title="Debian GNU/Linux" width="88" height="31" /></a>
- </div>
- <div>
- <a href="https://gnu.org"><img src="/assets/gnu.webp" alt="gnu.org" title="gnu's not unlikely" width="88" height="31" /></a>
- </div>
- <div>
- <a href="https://gnu.org"><img src="/assets/agpl.png" alt="agpl free software, made with freedom" title="there is a license header in each file. i love gnu and gpl!" /></a>
- </div>
- <div>
- <a href="https://helix-editor.com"><img src="/assets/helix.webp" alt="made with helix" title="i believe in helix supremacy" width="88" height="31" /></a>
- </div>
- <div>
- <a href="https://caddyserver.com"><img src="/assets/caddy.png" alt="caddy.com" title="this website runs on caddy!" width="88" height="31" /></a>
- </div>
- <div>
- <a href="https://512kb.club"><img src="/assets/orange-team.svg" alt="512kb.club" title="my website is under 250 kb!" width="88" height="31" /></a>
- </div>
- <div>
- <a href="/humans.txt"><img src="/assets/humanstxt.gif" alt="humans.txt of this website" title="the web is made for humans" /></a>
- </div>
- <div>
- <a href="https://go.bsky.app/profile/roughlynamed.net"><img src="/assets/bluesky.png" alt="bsky.app/roughlynamed.net - my bluesky profile" title="follow me on bluesky!" /></a>
- </div>
- <div>
- <a href="https://php.net"><img src="/assets/php.webp" alt="https://php.net" title="i hate php" /></a>
- </div>
- <div>
- <a href="https://libre.fm"><img src="/assets/librefm.png" alt="https://libre.fm" title="libre.fm &gt; last.fm" /></a>
- </div>
- <div>
- <a href="https://tangled.org"><img src="/assets/tangled.png" alt="https://tangled.org" title="tangled.org rules (i made this button!)" /></a>
- </div>
- <div>
- <a href="https://tallyhall.com"><img src="/assets/tallyhall.gif" alt="https://tallyhall.com" title="tally hall is the best band" /></a>
- </div>
- <div>
- <a href="https://petrapixel.neocities.org/" target="_blank"><img src="https://cdn.jsdelivr.net/gh/petracoding/petrapixel.neocities.org@latest/public/assets/img/linkback.gif" alt="petrapixel" title="tarantino webring is on petrapixel's webring list" /></a>
- </div>
- <div>
- <a href="https://marque.at/"><img src="/assets/marque.png" alt="https://marque.at" title="marque bought me roughlynamed.net domain i love them" /></a>
- </div>
- <div>
- <a href="https://sarascafe.lenowo.org"><img src="/assets/sarascafe.gif" alt="sarascafe" title="cool and smart people on this website" /></a>
- </div>
- <div>
- <a href="https://www.raspberrypi.com"><img src="/assets/pipowered.png" alt="raspberrypi.com" title="pi 0 w" /></a>
+<!doctype html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="description" content="homepage for roughlynamed.net" />
+ <meta name="theme-color" content="#f8efdf" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <title>/index :: roughlynamed</title>
+ <link rel="icon" type="image/png" href="/assets/_.ico" />
+ <link rel="preconnect" href="https://libre.fm" />
+ <link rel="stylesheet" href="/style.css" />
+ </head>
+ <body>
+ <script src="https://keepandroidopen.org/banner.js?size=minimal&amp;animation=off"></script>
+ <br />
+
+ <nav>
+ <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a>
+ <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a>
+ <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a>
+ <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a>
+ </nav>
+ <h1>roughlynamed.net</h1>
+ <main>
+ <p id="visitor-count">you are visitor: ...</p>
+ <section id="recent">
+ <h2>Recent</h2>
+ <div class="recent-grid">
+ <div class="recent-column">
+ <div id="recent-publications" class="recent-box">
+ <h3>Publications</h3>
+ <ul>
+ <li>Loading...</li>
+ </ul>
</div>
- <div>
- <a href="https://xmpp.org"><img src="/assets/xmpp.png" alt="xmpp.org" title="Find me on XMPP (sophies@yax.im)" /></a>
+ <div id="recent-now" class="recent-box">
+ <h3>Changelog</h3>
+ <ul>
+ <li>
+ <time datetime="2026-10-1">2026-10-1</time>
+ <p>
+ Switch to gentoo
+ </p>
+ <p>
+ Update LibrePGP fingerprint &amp; key
+ </p>
+ </p>
+ </li>
+ <li>
+ <time datetime="2026-09-26">2026-09-26</time>
+ <p>Switch to Devuan and change the XMPP JID</p>
+ </li>
+ <li>
+ <time datetime="2026-09-25">2026-09-25</time>
+ <p>Remove XHTML</p>
+ </li>
+ <li>
+ <time datetime="2026-09-18">2026-09-18</time>
+ <p>Make "Emacs" a link in <a href="/uses.html">/uses</a></p>
+ </li>
+ <li>
+ <time datetime="2026-09-15">2026-09-15</time>
+ <p>Emacs</p>
+ </li>
+ <li>
+ <time datetime="2026-09-6">2026-09-6</time>
+ <p>Added <a href="/ai.html">/ai</a></p>
+ <p>Made the changelog resizable</p>
+ </li>
+ <li>
+ <time datetime="2026-09-5">2026-09-5</time>
+ <p>
+ changed CSS colors, CSS will be changed periodically, CSS changes will not be
+ included in the changelog
+ </p>
+ </li>
+ <li>
+ <time datetime="2026-09-3">2026-09-3</time>
+ <p>Changed Source Code link in all pages</p>
+ <p>Added twitch to <a href="/contact.html">/contact</a></p>
+ </li>
+ <li>
+ <time datetime="2026-08-29">2026-08-29</time>
+ <p>Renamed Pi 0 2 w -&gt; Pi 0 w in <a href="/uses.html">/uses</a></p>
+ <p>Added a "powered by [RASPBERRY PI LOGO] 88x31 button</p>
+ <p>Swapped out NixOS 88x31 button with a Debian 88x31</p>
+ <p>Swapped the IRC section in <a href="/uses.html">uses.html</a> for XMPP</p>
+ <p>
+ Added a list of ATproto based apps i use in <a href="/uses.html">uses.html</a>
+ </p>
+ </li>
+ <li>
+ <time datetime="2026-08-29">2026-08-29</time>
+ <p>Add a section for ATproto in <a href="/uses.html">/uses</a></p>
+ </li>
+ <li>
+ <time datetime="2026-08-27">2026-08-27</time>
+ <p>Added this beatiful changelog you're reading right now,</p>
+ <p>also swap out Atkinson Hyperlegible for Atkinson Hyperlegible Next</p>
+ </li>
+ </ul>
</div>
- </footer>
- <p class="button-code-label">
- if you want to link back, PLEASE DONT HOTLINK! it hurts my little pi, instead save the image and do:
- </p>
- <pre><code>&lt;a href="https://roughlynamed.net"&gt;&lt;img src="/path/to/badge.png" width="88" height="31"
+ </div>
+ <div id="recent-scrobbles" class="recent-box">
+ <h3>Listening</h3>
+ <ul>
+ <li>Loading...</li>
+ </ul>
+ </div>
+ </div>
+ </section>
+ <h2>where the <code>/bin/fsck</code> am I?!</h2>
+ <p>you're in my website! a personal one, of a polish furry transfemme programmer</p>
+ <p>i like writing, and linux, and space, i like alot of things!</p>
+ <p>i hope you like it in here! :D</p>
+ <hr />
+ </main>
+ <footer class="buttons">
+ <a href="https://roughlynamed.net"
+ ><img src="/assets/eightyeight.png" alt="my 88x31 button!" title="hey its me!"
+ /></a>
+ <a href="https://swimming.cat"
+ ><img src="/assets/site-button.webp" alt="swimming.cat" title="ashley website!!"
+ /></a>
+ <a href="https://oli.xenia.gay"><img src="/assets/oli.gif" alt="oli.xenia.gay" /></a>
+ <a href="http://lunaisafox.xyz"><img src="/assets/stuff.gif" alt="lunaisafox.xyz" /></a>
+ <a href="https://8bitosc.net"
+ ><img
+ src="https://8bitosc.net/img/88x31/jay.gif"
+ width="88"
+ height="31"
+ alt="https://8bitosc.net"
+ /></a>
+ <a href="https://devhumor.com/content/uploads/images/June2018/thanks_javascript.png">
+ <img
+ class="_88x31"
+ src="/assets/warning-page-contains-javascript.gif"
+ alt="Warning: Page contains JavaScript!"
+ title="I HATE JAVASCRIPT!!!!!"
+ /></a>
+ <img
+ src="/assets/made-on-gnu-linux.png"
+ width="88"
+ height="31"
+ alt="made on gnu/linux"
+ title="this is fact-checked by true sophies."
+ />
+ <a href="https://debian.org"
+ ><img
+ src="/assets/debian.gif"
+ alt="debian.org"
+ title="Debian GNU/Linux"
+ width="88"
+ height="31"
+ /></a>
+ <a href="https://gnu.org"
+ ><img
+ src="/assets/gnu.webp"
+ alt="gnu.org"
+ title="gnu's not unlikely"
+ width="88"
+ height="31"
+ /></a>
+ <a href="https://gnu.org"
+ ><img
+ src="/assets/agpl.png"
+ alt="agpl free software, made with freedom"
+ title="there is a license header in each file. i love gnu and gpl!"
+ /></a>
+ <a href="https://caddyserver.com"
+ ><img
+ src="/assets/caddy.png"
+ alt="caddy.com"
+ title="this website runs on caddy!"
+ width="88"
+ height="31"
+ /></a>
+ <a href="https://512kb.club"
+ ><img
+ src="/assets/orange-team.svg"
+ alt="512kb.club"
+ title="my website is under 250 kb!"
+ width="88"
+ height="31"
+ /></a>
+ <a href="/humans.txt"
+ ><img
+ src="/assets/humanstxt.gif"
+ alt="humans.txt of this website"
+ title="the web is made for humans"
+ /></a>
+ <a href="https://go.bsky.app/profile/roughlynamed.net"
+ ><img
+ src="/assets/bluesky.png"
+ alt="bsky.app/roughlynamed.net - my bluesky profile"
+ title="follow me on bluesky!"
+ /></a>
+ <a href="https://php.net"
+ ><img src="/assets/php.webp" alt="https://php.net" title="i hate php"
+ /></a>
+ <a href="https://libre.fm"
+ ><img src="/assets/librefm.png" alt="https://libre.fm" title="libre.fm &gt; last.fm"
+ /></a>
+ <a href="https://tangled.org"
+ ><img
+ src="/assets/tangled.png"
+ alt="https://tangled.org"
+ title="tangled.org rules (i made this button!)"
+ /></a>
+ <a href="https://tallyhall.com"
+ ><img
+ src="/assets/tallyhall.gif"
+ alt="https://tallyhall.com"
+ title="tally hall is the best band"
+ /></a>
+ <a href="https://petrapixel.neocities.org/" target="_blank"
+ ><img
+ src="https://cdn.jsdelivr.net/gh/petracoding/petrapixel.neocities.org@latest/public/assets/img/linkback.gif"
+ alt="petrapixel"
+ title="tarantino webring is on petrapixel's webring list"
+ /></a>
+ <a href="https://marque.at/"
+ ><img
+ src="/assets/marque.png"
+ alt="https://marque.at"
+ title="marque bought me roughlynamed.net domain i love them"
+ /></a>
+ <a href="https://sarascafe.lenowo.org"
+ ><img
+ src="/assets/sarascafe.gif"
+ alt="sarascafe"
+ title="cool and smart people on this website"
+ /></a>
+ <a href="https://www.raspberrypi.com"
+ ><img src="/assets/pipowered.png" alt="raspberrypi.com" title="pi 0 w"
+ /></a>
+ <a href="https://xmpp.org"
+ ><img src="/assets/xmpp.png" alt="xmpp.org" title="Find me on XMPP (roughlynamed@yax.im)"
+ /></a>
+ <a href="https://www.gnu.org/software/emacs/emacs.html"
+ ><img
+ src="/assets/madewithemacs.png"
+ alt="made with emacs"
+ title="Made with GNU/Emacs, the right way"
+ /></a>
+ </footer>
+ <!--END OF BUTTONS-->
+ <p class="button-code-label">
+ if you want to link back, PLEASE DONT HOTLINK! it hurts my little pi, instead save the image
+ and do:
+ </p>
+ <pre><code>&lt;a href="https://roughlynamed.net"&gt;&lt;img src="/path/to/badge.png" width="88" height="31"
alt="roughlynamed.net"&gt;&lt;/a&gt;</code></pre>
- <p>
- the theme on this website changes every now and then, be warned!
- </p>
- <script>
- //<![CDATA[
- fetch("/counter.php")
+ <p>the theme on this website changes every now and then, be warned!</p>
+ <script>
+ //<![CDATA[
+ fetch("/counter.php")
.then((r) => r.text())
.then((n) => {
- document.getElementById("visitor-count").textContent =
- `you are visitor: ${n}`;
+ document.getElementById("visitor-count").textContent = `you are visitor: ${n}`;
})
.catch(() => {
- document.getElementById("visitor-count").textContent =
- "you are visitor: ???";
+ document.getElementById("visitor-count").textContent = "you are visitor: ???";
});
- //]]>
- </script>
- <script src="/scrobbles.js" defer="defer"></script>
- <script src="/publications.js" defer="defer"></script>
- <script src="/height.js"></script>
- <p class="license">
- <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a>
- </p>
- </body>
+ //]]>
+ </script>
+ <script src="/scrobbles.js" defer="defer"></script>
+ <script src="/publications.js" defer="defer"></script>
+ <script src="/height.js"></script>
+ <p class="license">
+ <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> —
+ <a href="COPYING">GNU AGPLv3</a>
+ </p>
+ </body>
</html>
diff --git a/now.html b/now.html
index 192465d..a8b40a0 100644
--- a/now.html
+++ b/now.html
@@ -19,7 +19,7 @@
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<html lang="en">
<head>
<meta name="theme-color" content="#f8efdf" />
<meta charset="UTF-8" />
diff --git a/style.css b/style.css
index 8e57a6a..4eb1cba 100644
--- a/style.css
+++ b/style.css
@@ -1,9 +1,9 @@
/*
- * sophies.rocks
+ * roughlynamed.net
*
- * Copyright (C) 2026 Zofia Szweda
+ * Copyright (C) 2026 Magdalena Szweda
*
- * This file is part of sophies.rocks.
+ * This file is part of roughlynamed.net.
*
* sophies.rocks is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
@@ -128,7 +128,7 @@ code {
margin-top: 3rem;
}
.buttons div {
- display: inline-block;
+ display: inline-block;
}
#recent {
margin-top: 3rem;
diff --git a/tarantino/index.html b/tarantino/index.html
index c4021ae..809122b 100644
--- a/tarantino/index.html
+++ b/tarantino/index.html
@@ -79,8 +79,8 @@
<h2>Join</h2>
<p>
If you would like to join this webring, please
- <a href="mailto:roughlynamed@disroot.org">email me</a> (roughlynamed@disroot.org)
- with the subject: "Webring application"
+ <a href="mailto:hi@roughlynamed.net">email me</a> (hi@roughlynamed.net)
+ with the subject: "Webring application"
</p>
<p>
Please put your name and the URL of the homepage of your website in the
diff --git a/uses.html b/uses.html
index d802cc6..b468d6d 100644
--- a/uses.html
+++ b/uses.html
@@ -18,171 +18,113 @@
You should have received a copy of the GNU Affero General Public License
along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>.
-->
-<!DOCTYPE html>
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta name="description" content="a page describing the software i use on a daily basis" />
- <meta name="theme-color" content="#f8efdf" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>
- /uses :: roughlynamed
- </title>
- <link rel="icon" type="image/png" href="/assets/_.ico" />
- <link rel="stylesheet" href="/style.css" />
- </head>
- <body>
- <nav>
- <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a>
- </nav>
- <main>
- <h1>
- /uses
- </h1>
- <h2>
- Hardware
- </h2>
- <p>
- Laptop: Lenovo V15 G3
- </p>
- <p>
- Specs: Intel Core i3-1215U + iGPU + 8gb ram + ditto, but with zram
- </p>
- <p>
- Peripherals:
- </p>
- <ul>
- <li>
- <a href="https://www.logitechg.com/en-us/shop/p/g203-lightsync-rgb-gaming-mouse">Logitech G203 Lightsync (mouse, wired)</a>
- </li>
- <li>
- <a href="https://brandclub.com/JBL-Tune-570BT-OnEar-Wireless-Bluetooth/p/G820245QV/product">JBL Tune 570 BT</a>
- </li>
- <li>
- <a href="https://www.casio.com/us/watches/casio/product.F-91W-1/">Casio F91-W</a>
- </li>
- <li>SW35 (cheap aliexpress split keyboard)
- </li>
- </ul>
- <p>
- "homelab": <a href="https://www.raspberrypi.com/products/raspberry-pi-zero-w/">Raspberry Pi Zero W</a>
- </p>
- <h2>
- Software
- </h2>
- <p>
- Kernel: Linux 6.12.107
- </p>
- <p>
- OS: <a href="https://debian.org">Debian</a> 13 GNU/Linux
- </p>
- <p>
- I am considering switching to <a href="https://www.freebsd.org">FreeBSD</a> or <a href="https://www.openbsd.org">OpenBSD</a>
- </p>
- <p>
- WM: <a href="https://xmonad.org/">xmonad</a>
- </p>
- <p>
- (previously <a href="https://dwm.suckless.org">dwm</a>)
- </p>
- <h2>
- terminal
- </h2>
- <p>
- Emulator: <a href="https://github.com/alacritty/alacritty/">alacritty</a>
- </p>
- <p>
- Shell: <a href="https://fishshell.com/">fish</a>
- </p>
- <p>
- Editor: Emacs (ex-vim &amp; helix)
- </p>
- <p>
- Font: Currently between <a href="https://commitmono.com">Commit Mono</a> and <a href="https://usgraphics.com/products/berkeley-mono">Berkeley Mono</a>
- </p>
- <h2>
- VCS
- </h2>
- <p>
- VCS: <a href="https://github.com/jj-vcs/jj">jj</a>
- </p>
- <p>
- Forge: <a href="https://tangled.org">tangled.org</a>
- </p>
- <h2>
- Music
- </h2>
- <p>
- Download: <a href="https://nicotine-plus.org">Nicotine+</a>
- </p>
- <p>
- Daemon: <a href="https://musicpd.org">mpd</a>
- </p>
- <p>
- Scrobbler: <a href="https://github.com/MusicPlayerDaemon/mpdscribble">mpdscribble</a> to <a href="https://libre.fm">libre.fm</a>
- </p>
- <p>
- RPC: <a href="https://github.com/JakeStanger/mpd-discord-rpc">mpd-discord-rpc</a>
- </p>
- <p>
- Player: <a href="https://wiki.archlinux.org/title/Ncmpcpp">ncmpcpp</a>
- </p>
- <h2>
- Chat
- </h2>
- <h3>
- XMPP
- </h3>
- <p>
- Client: <a href="https://gajim.org">Gajim</a>
- </p>
- <p>
- JID: <a href="xmpp:roughlynamed@yax.im">roughlynamed@yax.im</a>
- </p>
- <h2>
- Web &amp; Friends
- </h2>
- <p>
- Browser: <a href="https://vivaldi.com">Vivaldi</a>
- </p>
- <p style="font-size: 80%">
- (psst, i also reccomend the <a href="https://helium.computer">helium</a> browser)
- </p>
- <p>
- Extensions:
- </p>
- <ul>
- <li>Ublock Origin
- </li>
- <li>Bitwarden
- </li>
- </ul>
- <p>
- DNS resolver: <a href="https://dundns.eu">dundns.eu</a>
- </p>
- <h2>
- ATProto
- </h2>
- <p>
- Client: <a href="https://mu.social/">mu.social</a>
- </p>list of total atproto apps i use:
- <ul>
- <li>
- <a href="https://tangled.org">tangled.org</a> for my git forge
- </li>
- <li>
- <a href="https://leaflet.pub">leaflet.pub</a> for my blogging
- </li>
- <li>
- <a href="https://mu.social/">mu.social</a> for my bluesky
- </li>
- <li>
- <a href="https://marque.at">marque.at</a> for my DNS (kinda like porkbun), i want to thank them for donating me the <a href="https://roughlynamed.net">roughlynamed.net</a> domain
- </li>
- </ul>
- </main>
- <p class="license">
- <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a>
- </p>
- </body>
+<!doctype html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="description" content="page describing the software i use on a daily basis" />
+ <meta name="theme-color" content="#f8efdf" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <title>/uses :: roughlynamed</title>
+ <link rel="icon" type="image/png" href="/assets/_.ico" />
+ <link rel="stylesheet" href="/style.css" />
+ </head>
+ <body>
+ <nav>
+ <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a>
+ <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a>
+ <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a>
+ <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a>
+ </nav>
+ <main>
+ <h1>/uses</h1>
+ <h2>Hardware</h2>
+ <p>Laptop: Lenovo V15 G3</p>
+ <p>Specs: Intel Core i3-1215U + iGPU + 8gb ram + ditto, but with zram</p>
+ <p>Peripherals:</p>
+ <ul>
+ <li>
+ <a href="https://www.logitechg.com/en-us/shop/p/g203-lightsync-rgb-gaming-mouse"
+ >Logitech G203 Lightsync (mouse, wired)</a
+ >
+ </li>
+ <li>
+ <a
+ href="https://brandclub.com/JBL-Tune-570BT-OnEar-Wireless-Bluetooth/p/G820245QV/product"
+ >JBL Tune 570 BT</a
+ >
+ </li>
+ <li>
+ <a href="https://www.casio.com/us/watches/casio/product.F-91W-1/">Casio F91-W</a>
+ </li>
+ <li>SW35 (cheap aliexpress split keyboard)</li>
+ </ul>
+ <p>
+ "homelab":
+ <a href="https://www.raspberrypi.com/products/raspberry-pi-zero-w/">Raspberry Pi Zero W</a>
+ </p>
+ <h2>Software</h2>
+ <p>Kernel: Linux 6.18.50-gentoo-dist-bin</p>
+ <p>OS: <a href="https://gentoo.org">Gentoo</a> GNU/Linux</p>
+ <p>
+ I am considering switching to <a href="https://www.freebsd.org">FreeBSD</a> or
+ <a href="https://www.openbsd.org">OpenBSD</a>
+ </p>
+ <p>WM: <a href="https://xmonad.org/">xmonad</a></p>
+ <p>(previously <a href="https://dwm.suckless.org">dwm</a>)</p>
+ <h2>terminal</h2>
+ <p>Emulator: <a href="https://github.com/alacritty/alacritty/">alacritty</a></p>
+ <p>Shell: <a href="https://fishshell.com/">fish</a></p>
+ <p>
+ Editor: <a href="https://www.gnu.org/software/emacs/emacs.html">Emacs</a> (ex-vim &amp;
+ helix)
+ </p>
+ <p>Font: <a href="https://usgraphics.com/products/berkeley-mono">Berkeley Mono</a></p>
+ <h2>VCS</h2>
+ <p>VCS: <a href="https://github.com/jj-vcs/jj">jj</a></p>
+ <p>Forge: <a href="https://tangled.org">tangled.org</a></p>
+ <h2>Music</h2>
+ <p>Download: <a href="https://nicotine-plus.org">Nicotine+</a></p>
+ <p>Daemon: <a href="https://musicpd.org">mpd</a></p>
+ <p>
+ Scrobbler: <a href="https://github.com/MusicPlayerDaemon/mpdscribble">mpdscribble</a> to
+ <a href="https://libre.fm">libre.fm</a>
+ </p>
+ <p>RPC: <a href="https://github.com/JakeStanger/mpd-discord-rpc">mpd-discord-rpc</a></p>
+ <p>
+ Player: <a href="https://wiki.archlinux.org/title/Ncmpcpp">emms</a> (emacs multimedia
+ system)
+ </p>
+ <h2>Email</h2>
+ <p>Client: <a href="https://www.gnus.org">gnus</a></p>
+ <h2>Chat</h2>
+ <h3>XMPP</h3>
+ <p>Client: <a href="https://xmpp.org/software/jabber-el">jabber</a></p>
+ <p>JID: <a href="xmpp:roughlynamed@yax.im">roughlynamed@yax.im</a></p>
+ <h2>Web &amp; Friends</h2>
+ <p>Browser: <a href="https://vivaldi.com">Vivaldi</a></p>
+ <p>Extensions:</p>
+ <ul>
+ <li>Ublock Origin</li>
+ <li>Bitwarden</li>
+ </ul>
+ <p>DNS resolver: <a href="https://dundns.eu">dundns.eu</a></p>
+ <h2>ATProto</h2>
+ <p>Client: <a href="https://mu.social/">mu.social</a></p>
+ list of total atproto apps i use:
+ <ul>
+ <li><a href="https://tangled.org">tangled.org</a> for my git forge</li>
+ <li><a href="https://leaflet.pub">leaflet.pub</a> for my blogging</li>
+ <li><a href="https://mu.social/">mu.social</a> for my bluesky</li>
+ <li>
+ <a href="https://marque.at">marque.at</a> for my DNS (kinda like porkbun), i want to thank
+ them for donating me the <a href="https://roughlynamed.net">roughlynamed.net</a> domain
+ </li>
+ </ul>
+ </main>
+ <p class="license">
+ <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> —
+ <a href="COPYING">GNU AGPLv3</a>
+ </p>
+ </body>
</html>