aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWoodpecker CI <emmett1.2miligrams@protonmail.com>2026-05-25 16:39:53 +0000
committerWoodpecker CI <emmett1.2miligrams@protonmail.com>2026-05-25 16:39:53 +0000
commit609f14da7ed68e5a1a09bc87ec376420e7600f55 (patch)
tree1f00bf72ff0a552f88c710b014ea149578bcd0d7
parenta7b2a76ad06c6022791cf04a96047d474d1f9525 (diff)
downloadalicelinux-609f14da7ed68e5a1a09bc87ec376420e7600f55.tar.gz
alicelinux-609f14da7ed68e5a1a09bc87ec376420e7600f55.zip
Woodpecker CI 9e981f69f4689e4ba82ad4d4fadc6305343e616e [SKIP CI]
-rw-r--r--404.html189
-rw-r--r--commits.html2
-rw-r--r--community.html9
-rw-r--r--development.html197
-rw-r--r--docs/index.html2
-rw-r--r--docs/install.html2
-rw-r--r--docs/networking.html2
-rw-r--r--docs/packagemanager.html2
-rw-r--r--docs/readme.html2
-rw-r--r--donate.html11
-rw-r--r--download.html4
-rw-r--r--files/header2
-rw-r--r--index.html2
-rw-r--r--ports.html8
14 files changed, 415 insertions, 19 deletions
diff --git a/404.html b/404.html
new file mode 100644
index 00000000..d42c19ba
--- /dev/null
+++ b/404.html
@@ -0,0 +1,189 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Alice Linux - home</title>
+ <link rel="icon" type="image/svg+xml" href="/files/favicon.svg">
+ <style>
+ :root {
+ color-scheme: dark;
+ --bg: #0d0d0d;
+ --bg-alt: #141414;
+ --bg-code: #1a1a1a;
+ --fg: #e0e0e0;
+ --fg-dim: #888;
+ --accent: #a8a8a8;
+ --accent-hover: #e0e0e0;
+ --border: #222;
+ }
+ * { margin: 0; padding: 0; box-sizing: border-box; }
+ body {
+ font-family: "Terminus", "Monaco", "Cascadia Code", "Fira Code", "JetBrains Mono", "SF Mono", Consolas, monospace;
+ font-size: 15px;
+ line-height: 1.6;
+ max-width: 88ch;
+ margin: 0 auto;
+ padding: 2em 1.5em;
+ background: var(--bg);
+ color: var(--fg);
+ -webkit-font-smoothing: antialiased;
+ }
+ h1, h2, h3, h4 { font-weight: 600; line-height: 1.3; }
+ h1 { font-size: 1.75rem; margin-bottom: 0.6em; }
+ h2 { font-size: 1.3rem; margin: 1.6em 0 0.5em; }
+ h3 { font-size: 1.1rem; margin: 1.4em 0 0.4em; }
+ h4 { font-size: 1rem; margin: 1.2em 0 0.3em; }
+ p { margin: 0 0 1em; }
+ a {
+ color: var(--accent);
+ text-decoration: none;
+ }
+ a:hover { color: var(--accent-hover); text-decoration: underline; }
+ nav { margin-bottom: 1.5em; }
+ nav a { color: var(--fg-dim); font-size: 0.9em; }
+ nav a:hover { color: var(--accent); }
+ nav span { color: var(--border); margin: 0 0.3em; }
+ hr {
+ border: 0;
+ border-top: 1px solid var(--border);
+ margin: 1.5em 0;
+ }
+ pre, code { font-family: "SF Mono", "Cascadia Code", "Fira Code", "JetBrains Mono", Consolas, monospace; font-size: 0.9em; }
+ code {
+ background: var(--bg-code);
+ padding: 0.15em 0.4em;
+ border-radius: 3px;
+ color: #c0c0c0;
+ }
+ pre {
+ background: var(--bg-code);
+ border: 1px solid var(--border);
+ border-radius: 4px;
+ padding: 1em;
+ overflow-x: auto;
+ margin: 1em 0;
+ line-height: 1.45;
+ }
+ pre code {
+ background: none;
+ padding: 0;
+ border-radius: 0;
+ }
+ img {
+ display: block;
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+ border-radius: 4px;
+ }
+ blockquote {
+ margin: 1em 0;
+ padding-left: 1em;
+ border-left: 3px solid var(--border);
+ color: var(--fg-dim);
+ }
+ table {
+ width: 100%;
+ border-collapse: collapse;
+ margin: 1em 0;
+ }
+ th, td {
+ padding: 0.5em 0.6em;
+ text-align: left;
+ border-bottom: 1px solid var(--border);
+ }
+ th {
+ font-weight: 600;
+ border-bottom-color: #333;
+ }
+ tr:last-child td { border-bottom: none; }
+ ul, ol { margin: 0 0 1em 1.5em; }
+ li { margin-bottom: 0.3em; }
+ input, button, textarea { font: inherit; color: inherit; }
+ .ports-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 0.5em;
+ margin-bottom: 1em;
+ }
+ .ports-toolbar button {
+ background: none;
+ border: none;
+ border-bottom: 2px solid transparent;
+ padding: 0.3em 0;
+ cursor: pointer;
+ color: var(--fg-dim);
+ font-size: 0.9em;
+ }
+ .ports-toolbar button.active {
+ color: var(--accent);
+ border-bottom-color: var(--accent);
+ }
+ .ports-toolbar button:hover { color: var(--fg); }
+ .ports-toolbar input {
+ flex: 1 1 18em;
+ min-width: 0;
+ background: var(--bg-alt);
+ border: 1px solid var(--border);
+ border-radius: 3px;
+ padding: 0.4em 0.6em;
+ }
+ .ports-toolbar input:focus { outline: none; border-color: var(--accent); }
+ .ports-count { margin-bottom: 0.8em; color: var(--fg-dim); font-size: 0.9em; }
+ #commits { list-style: none; margin: 0; }
+ #commits li {
+ padding: 0.8em 0;
+ border-bottom: 1px solid var(--border);
+ display: flex;
+ align-items: flex-start;
+ gap: 0.8em;
+ }
+ #commits li:last-child { border-bottom: none; }
+ .commit-hash {
+ font-family: "SF Mono", "Cascadia Code", "Fira Code", "JetBrains Mono", Consolas, monospace;
+ font-size: 0.8em;
+ color: var(--fg-dim);
+ white-space: nowrap;
+ min-width: 7em;
+ }
+ .commit-msg { flex: 1; word-break: break-word; }
+ .commit-meta {
+ font-size: 0.85em;
+ color: var(--fg-dim);
+ white-space: nowrap;
+ text-align: right;
+ min-width: 9em;
+ }
+ #commits-loading {
+ text-align: center;
+ padding: 1.5em;
+ color: var(--fg-dim);
+ display: none;
+ }
+ #commits-error {
+ text-align: center;
+ padding: 1em;
+ color: #e77;
+ display: none;
+ }
+ .dl-table td:nth-child(1) { width: 60%; }
+ .dl-table td:nth-child(2) { width: 15%; text-align: right; }
+ .dl-table td:nth-child(3) { width: 25%; white-space: nowrap; }
+ .dl-empty { color: var(--fg-dim); font-style: italic; }
+ </style>
+</head>
+<body>
+<div class="centered-wrapper">
+ <nav>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ </nav>
+ <hr>
+<h1>404</h1>
+<p>Page not found.</p>
+<p><a href="/">Back to home</a></p>
+ <hr>
+ <p style="color: var(--fg-dim); font-size: 0.85em;">Copyright &copy; Alice Linux, 2024-2026</p>
+</div>
+</body>
+</html>
diff --git a/commits.html b/commits.html
index 4a7e42ea..2196b2f8 100644
--- a/commits.html
+++ b/commits.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<p>Recent commits from <a href="https://codeberg.org/emmett1/alicelinux">codeberg.org/emmett1/alicelinux</a>.</p>
diff --git a/community.html b/community.html
index f742def7..9392830b 100644
--- a/community.html
+++ b/community.html
@@ -176,13 +176,14 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
-<p>Come join Alice Linux community:</p>
+<h1>Community</h1>
+<p>Come join the Alice Linux community:</p>
<ul>
-<li><a href="https://t.me/alicelinux">telegram</a></li>
-<li>irc (soon)</li>
+<li><a href="https://t.me/alicelinux">Telegram</a></li>
+<li><a href="https://web.libera.chat/#alicelinux">IRC - #alicelinux on Libera Chat</a></li>
</ul>
<hr>
<p style="color: var(--fg-dim); font-size: 0.85em;">Copyright &copy; Alice Linux, 2024-2026</p>
diff --git a/development.html b/development.html
new file mode 100644
index 00000000..9bf3c862
--- /dev/null
+++ b/development.html
@@ -0,0 +1,197 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Alice Linux - home</title>
+ <link rel="icon" type="image/svg+xml" href="/files/favicon.svg">
+ <style>
+ :root {
+ color-scheme: dark;
+ --bg: #0d0d0d;
+ --bg-alt: #141414;
+ --bg-code: #1a1a1a;
+ --fg: #e0e0e0;
+ --fg-dim: #888;
+ --accent: #a8a8a8;
+ --accent-hover: #e0e0e0;
+ --border: #222;
+ }
+ * { margin: 0; padding: 0; box-sizing: border-box; }
+ body {
+ font-family: "Terminus", "Monaco", "Cascadia Code", "Fira Code", "JetBrains Mono", "SF Mono", Consolas, monospace;
+ font-size: 15px;
+ line-height: 1.6;
+ max-width: 88ch;
+ margin: 0 auto;
+ padding: 2em 1.5em;
+ background: var(--bg);
+ color: var(--fg);
+ -webkit-font-smoothing: antialiased;
+ }
+ h1, h2, h3, h4 { font-weight: 600; line-height: 1.3; }
+ h1 { font-size: 1.75rem; margin-bottom: 0.6em; }
+ h2 { font-size: 1.3rem; margin: 1.6em 0 0.5em; }
+ h3 { font-size: 1.1rem; margin: 1.4em 0 0.4em; }
+ h4 { font-size: 1rem; margin: 1.2em 0 0.3em; }
+ p { margin: 0 0 1em; }
+ a {
+ color: var(--accent);
+ text-decoration: none;
+ }
+ a:hover { color: var(--accent-hover); text-decoration: underline; }
+ nav { margin-bottom: 1.5em; }
+ nav a { color: var(--fg-dim); font-size: 0.9em; }
+ nav a:hover { color: var(--accent); }
+ nav span { color: var(--border); margin: 0 0.3em; }
+ hr {
+ border: 0;
+ border-top: 1px solid var(--border);
+ margin: 1.5em 0;
+ }
+ pre, code { font-family: "SF Mono", "Cascadia Code", "Fira Code", "JetBrains Mono", Consolas, monospace; font-size: 0.9em; }
+ code {
+ background: var(--bg-code);
+ padding: 0.15em 0.4em;
+ border-radius: 3px;
+ color: #c0c0c0;
+ }
+ pre {
+ background: var(--bg-code);
+ border: 1px solid var(--border);
+ border-radius: 4px;
+ padding: 1em;
+ overflow-x: auto;
+ margin: 1em 0;
+ line-height: 1.45;
+ }
+ pre code {
+ background: none;
+ padding: 0;
+ border-radius: 0;
+ }
+ img {
+ display: block;
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+ border-radius: 4px;
+ }
+ blockquote {
+ margin: 1em 0;
+ padding-left: 1em;
+ border-left: 3px solid var(--border);
+ color: var(--fg-dim);
+ }
+ table {
+ width: 100%;
+ border-collapse: collapse;
+ margin: 1em 0;
+ }
+ th, td {
+ padding: 0.5em 0.6em;
+ text-align: left;
+ border-bottom: 1px solid var(--border);
+ }
+ th {
+ font-weight: 600;
+ border-bottom-color: #333;
+ }
+ tr:last-child td { border-bottom: none; }
+ ul, ol { margin: 0 0 1em 1.5em; }
+ li { margin-bottom: 0.3em; }
+ input, button, textarea { font: inherit; color: inherit; }
+ .ports-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 0.5em;
+ margin-bottom: 1em;
+ }
+ .ports-toolbar button {
+ background: none;
+ border: none;
+ border-bottom: 2px solid transparent;
+ padding: 0.3em 0;
+ cursor: pointer;
+ color: var(--fg-dim);
+ font-size: 0.9em;
+ }
+ .ports-toolbar button.active {
+ color: var(--accent);
+ border-bottom-color: var(--accent);
+ }
+ .ports-toolbar button:hover { color: var(--fg); }
+ .ports-toolbar input {
+ flex: 1 1 18em;
+ min-width: 0;
+ background: var(--bg-alt);
+ border: 1px solid var(--border);
+ border-radius: 3px;
+ padding: 0.4em 0.6em;
+ }
+ .ports-toolbar input:focus { outline: none; border-color: var(--accent); }
+ .ports-count { margin-bottom: 0.8em; color: var(--fg-dim); font-size: 0.9em; }
+ #commits { list-style: none; margin: 0; }
+ #commits li {
+ padding: 0.8em 0;
+ border-bottom: 1px solid var(--border);
+ display: flex;
+ align-items: flex-start;
+ gap: 0.8em;
+ }
+ #commits li:last-child { border-bottom: none; }
+ .commit-hash {
+ font-family: "SF Mono", "Cascadia Code", "Fira Code", "JetBrains Mono", Consolas, monospace;
+ font-size: 0.8em;
+ color: var(--fg-dim);
+ white-space: nowrap;
+ min-width: 7em;
+ }
+ .commit-msg { flex: 1; word-break: break-word; }
+ .commit-meta {
+ font-size: 0.85em;
+ color: var(--fg-dim);
+ white-space: nowrap;
+ text-align: right;
+ min-width: 9em;
+ }
+ #commits-loading {
+ text-align: center;
+ padding: 1.5em;
+ color: var(--fg-dim);
+ display: none;
+ }
+ #commits-error {
+ text-align: center;
+ padding: 1em;
+ color: #e77;
+ display: none;
+ }
+ .dl-table td:nth-child(1) { width: 60%; }
+ .dl-table td:nth-child(2) { width: 15%; text-align: right; }
+ .dl-table td:nth-child(3) { width: 25%; white-space: nowrap; }
+ .dl-empty { color: var(--fg-dim); font-style: italic; }
+ </style>
+</head>
+<body>
+<div class="centered-wrapper">
+ <nav>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ </nav>
+ <hr>
+<h1>Development</h1>
+<h2>Project development links</h2>
+<ul>
+<li><a href="https://codeberg.org/emmett1/alicelinux">Source code</a> - browse the repository</li>
+<li><a href="https://codeberg.org/emmett1/alicelinux/issues">Issue tracker</a> - report bugs, request features, or ask for a new port</li>
+<li><a href="https://codeberg.org/emmett1/alicelinux/pulls">Pull requests</a> - contribute code or package ports</li>
+</ul>
+<h2>Port requests</h2>
+<p>To request a new package port, open an issue on the <a href="https://codeberg.org/emmett1/alicelinux/issues">issue tracker</a> with the package name and upstream URL.</p>
+<h2>Contributing</h2>
+<p>Patches and new package ports are welcome via <a href="https://codeberg.org/emmett1/alicelinux/pulls">pull request</a>. See the <a href="/docs/packagemanager.html">package manager documentation</a> for details on the port format and build system.</p>
+ <hr>
+ <p style="color: var(--fg-dim); font-size: 0.85em;">Copyright &copy; Alice Linux, 2024-2026</p>
+</div>
+</body>
+</html>
diff --git a/docs/index.html b/docs/index.html
index d39ff080..c204516b 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<h1>Documentation</h1>
diff --git a/docs/install.html b/docs/install.html
index 72a7cf7f..25a9a4d2 100644
--- a/docs/install.html
+++ b/docs/install.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<h1>Install Alice</h1>
diff --git a/docs/networking.html b/docs/networking.html
index 7abcee1f..324ea4f9 100644
--- a/docs/networking.html
+++ b/docs/networking.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<h1>Networking</h1>
diff --git a/docs/packagemanager.html b/docs/packagemanager.html
index 56fd680d..1104740d 100644
--- a/docs/packagemanager.html
+++ b/docs/packagemanager.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<h1>Package Manager</h1>
diff --git a/docs/readme.html b/docs/readme.html
index 60712638..d8ef30bf 100644
--- a/docs/readme.html
+++ b/docs/readme.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<h1>Documentation</h1>
diff --git a/donate.html b/donate.html
index e052d691..58b4d48c 100644
--- a/donate.html
+++ b/donate.html
@@ -176,14 +176,15 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
-<p>Your cups of coffee very helpful for this project :D</p>
+<h1>Donate</h1>
+<p>Your support helps keep this project going.</p>
<ul>
-<li><a href="https://paypal.me/syazwanemmett">https://paypal.me/syazwanemmett</a></li>
-<li><a href="https://ko-fi.com/emmett1">https://ko-fi.com/emmett1</a></li>
-<li><a href="https://buymeacoffee.com/emmett1">https://buymeacoffee.com/emmett1</a></li>
+<li><a href="https://paypal.me/syazwanemmett">PayPal</a></li>
+<li><a href="https://ko-fi.com/emmett1">Ko-fi</a></li>
+<li><a href="https://buymeacoffee.com/emmett1">Buy Me a Coffee</a></li>
</ul>
<hr>
<p style="color: var(--fg-dim); font-size: 0.85em;">Copyright &copy; Alice Linux, 2024-2026</p>
diff --git a/download.html b/download.html
index abe0e4c7..c20e2cb0 100644
--- a/download.html
+++ b/download.html
@@ -176,9 +176,11 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
+<h1>Download</h1>
+<p>Alice Linux installation images and rootfs tarballs. See the <a href="/docs/install.html">installation guide</a> for setup instructions.</p>
<div id="dl-status" class="dl-empty">loading…</div>
<table class="dl-table" id="dl-table"><tbody>
<tr><td><a href="https://dl.alicelinux.org/alicelinux-rootfs-20260523.tar.xz">alicelinux-rootfs-20260523.tar.xz</a></td><td>208.9M</td><td>2026-May-23 20:39:13</td></tr>
diff --git a/files/header b/files/header
index 8e32c6c8..bb9298e7 100644
--- a/files/header
+++ b/files/header
@@ -176,6 +176,6 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
diff --git a/index.html b/index.html
index d8cf2eb7..488cd6b1 100644
--- a/index.html
+++ b/index.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<p><img src="files/grimshot-240524-234840.png" alt="alicelinux" /></p>
diff --git a/ports.html b/ports.html
index beec7dba..3fc8ae8a 100644
--- a/ports.html
+++ b/ports.html
@@ -176,7 +176,7 @@
<body>
<div class="centered-wrapper">
<nav>
- <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="https://codeberg.org/emmett1/alicelinux">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
+ <a href="/">home</a><span> / </span><a href="/docs">docs</a><span> / </span><a href="/ports.html">ports</a><span> / </span><a href="/commits.html">commits</a><span> / </span><a href="/download.html">download</a><span> / </span><a href="/development.html">development</a><span> / </span><a href="/community.html">community</a><span> / </span><a href="/donate.html">donate</a>
</nav>
<hr>
<p>Package ports generated from <code>repos/core</code>, <code>repos/extra</code>, and <code>repos/community</code>.</p>
@@ -230,6 +230,7 @@
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/bmake">bmake</a></td><td>20260508-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/boost">boost</a></td><td>1.90.0-1</td><td>icu zstd</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/brightnessctl">brightnessctl</a></td><td>0.5.1-1</td><td></td></tr>
+<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/btop">btop</a></td><td>1.4.6-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/bubblewrap">bubblewrap</a></td><td>0.11.2-1</td><td>libcap</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/c-ares">c-ares</a></td><td>1.34.6-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/cairo">cairo</a></td><td>1.18.4-1</td><td>glib pixman fontconfig libxext libxrender</td></tr>
@@ -304,6 +305,7 @@
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/hwdata">hwdata</a></td><td>0.407-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/i3blocks">i3blocks</a></td><td>1.5-2</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/icu">icu</a></td><td>78.3-1</td><td></td></tr>
+<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/image-exiftool">image-exiftool</a></td><td>13.58-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/imagemagick">imagemagick</a></td><td>7.1.2.23-1</td><td>lcms2 librsvg libtool libxt zstd</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/imv">imv</a></td><td>5.0.1-1</td><td>libglvnd pango libxkbcommon inih</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/inih">inih</a></td><td>62-1</td><td></td></tr>
@@ -334,6 +336,7 @@
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/libffi">libffi</a></td><td>3.5.2-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/libgit2">libgit2</a></td><td>1.9.4-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/libglvnd">libglvnd</a></td><td>1.7.0-1</td><td>libx11</td></tr>
+<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/libidn2">libidn2</a></td><td>2.3.8-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/libinput">libinput</a></td><td>1.31.2-1</td><td>libevdev mtdev libudev-zero</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/libisoburn">libisoburn</a></td><td>1.5.8-1</td><td>libburn libisofs</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/libisofs">libisofs</a></td><td>1.5.8-1</td><td></td></tr>
@@ -385,6 +388,7 @@
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/mold">mold</a></td><td>2.40.0-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/mpd">mpd</a></td><td>0.24.10-1</td><td>fmt</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/mpv">mpv</a></td><td>0.41.0-1</td><td>ffmpeg libplacebo libxkbcommon libxscrnsaver libxpresent</td></tr>
+<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/msmtp">msmtp</a></td><td>1.8.32-1</td><td>libidn2</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/mtdev">mtdev</a></td><td>1.1.7-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/mtools">mtools</a></td><td>4.0.49-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/musl-locales">musl-locales</a></td><td>0.1.0-1</td><td>gettext-tiny</td></tr>
@@ -394,6 +398,7 @@
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/ncmpcpp">ncmpcpp</a></td><td>0.10.1-1</td><td>boost fftw libmpdclient readline</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/ncurses">ncurses</a></td><td>6.6-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/neofetch">neofetch</a></td><td>7.1.0-1</td><td></td></tr>
+<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/neomutt">neomutt</a></td><td>20260504-1</td><td>libidn2 ncurses</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/nettle">nettle</a></td><td>3.10.2-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/nftables">nftables</a></td><td>1.1.6-1</td><td>gmp libnftnl readline</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/nghttp2">nghttp2</a></td><td>1.69.0-1</td><td>libxml2</td></tr>
@@ -498,6 +503,7 @@
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/xdg-user-dirs">xdg-user-dirs</a></td><td>0.20-1</td><td>gettext-tiny</td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/xkeyboard-config">xkeyboard-config</a></td><td>2.47-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/xxhash">xxhash</a></td><td>0.8.3-1</td><td></td></tr>
+<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/yazi">yazi</a></td><td>26.5.6-1</td><td></td></tr>
<tr data-repo="extra"><td>extra</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/extra/ytfzf">ytfzf</a></td><td>2.6.2-1</td><td>fzf jq mpv</td></tr>
<tr data-repo="community"><td>community</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/community/gumbo-parser">gumbo-parser</a></td><td>0.13.2-1</td><td></td></tr>
<tr data-repo="community"><td>community</td><td><a href="https://codeberg.org/emmett1/alicelinux/src/branch/main/repos/community/libflac">libflac</a></td><td>1.5.0-1</td><td>libogg</td></tr>