about summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--index.html6
-rw-r--r--links/~ba16
-rw-r--r--links/~cv16
-rw-r--r--links/~pgp16
-rw-r--r--links/~ssh16
-rw-r--r--links/~thesis16
-rw-r--r--src/main.zig4
l---------~thesis1
8 files changed, 86 insertions, 5 deletions
diff --git a/index.html b/index.html
index 5cbbad9..66f8ff7 100644
--- a/index.html
+++ b/index.html
@@ -35,9 +35,9 @@
       <section class="right">
         <ul class="nobull">
           <!--<li><a href="/links/rss.xml" target="_blank">rss</a></li>-->
-          <li><a href="/~pgp" target="_blank">pgp</a></li>
-          <li><a href="/~ssh" target="_blank">ssh</a></li>
-          <!--<li><a href="/~cv" target="_blank">cv</a></li>-->
+          <li><a href="/links/~pgp" target="_blank">pgp</a></li>
+          <li><a href="/links/~ssh" target="_blank">ssh</a></li>
+          <!--<li><a href="/links/~cv" target="_blank">cv</a></li>-->
         </ul>
       </section>
       <section class="right">
diff --git a/links/~ba b/links/~ba
new file mode 100644
index 0000000..9040c72
--- /dev/null
+++ b/links/~ba
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta http-equiv="refresh" content="0; url=https://gitlab.com/robertgzr/ba">
+<meta name="fediverse:creator" content="@robertgzr@toot.berlin">
+<link rel="stylesheet" type="text/css" href="links/main.css">
+</head>
+<body>
+<noscript>Continue to <a href="https://gitlab.com/robertgzr/ba">https://gitlab.com/robertgzr/ba</a>.</noscript>
+<script>
+'use strict'
+window.location.replace("https://gitlab.com/robertgzr/ba")
+</script>
+</body>
+</html>
diff --git a/links/~cv b/links/~cv
new file mode 100644
index 0000000..404ddca
--- /dev/null
+++ b/links/~cv
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta http-equiv="refresh" content="0; url=/media/content/cv.pdf">
+<meta name="fediverse:creator" content="@robertgzr@toot.berlin">
+<link rel="stylesheet" type="text/css" href="links/main.css">
+</head>
+<body>
+<noscript>Continue to <a href="/media/content/cv.pdf">/media/content/cv.pdf</a>.</noscript>
+<script>
+'use strict'
+window.location.replace("/media/content/cv.pdf")
+</script>
+</body>
+</html>
diff --git a/links/~pgp b/links/~pgp
new file mode 100644
index 0000000..3b664e5
--- /dev/null
+++ b/links/~pgp
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta http-equiv="refresh" content="0; url=https://meta.sr.ht/~robertgzr.pgp">
+<meta name="fediverse:creator" content="@robertgzr@toot.berlin">
+<link rel="stylesheet" type="text/css" href="links/main.css">
+</head>
+<body>
+<noscript>Continue to <a href="https://meta.sr.ht/~robertgzr.pgp">https://meta.sr.ht/~robertgzr.pgp</a>.</noscript>
+<script>
+'use strict'
+window.location.replace("https://meta.sr.ht/~robertgzr.pgp")
+</script>
+</body>
+</html>
diff --git a/links/~ssh b/links/~ssh
new file mode 100644
index 0000000..9619d1e
--- /dev/null
+++ b/links/~ssh
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta http-equiv="refresh" content="0; url=https://meta.sr.ht/~robertgzr.keys">
+<meta name="fediverse:creator" content="@robertgzr@toot.berlin">
+<link rel="stylesheet" type="text/css" href="links/main.css">
+</head>
+<body>
+<noscript>Continue to <a href="https://meta.sr.ht/~robertgzr.keys">https://meta.sr.ht/~robertgzr.keys</a>.</noscript>
+<script>
+'use strict'
+window.location.replace("https://meta.sr.ht/~robertgzr.keys")
+</script>
+</body>
+</html>
diff --git a/links/~thesis b/links/~thesis
new file mode 100644
index 0000000..5e2db66
--- /dev/null
+++ b/links/~thesis
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta http-equiv="refresh" content="0; url=https://github.com/kinvolk/cgnet/tree/e193f748829a7fefe3d2b6944717e43862a7f5ae">
+<meta name="fediverse:creator" content="@robertgzr@toot.berlin">
+<link rel="stylesheet" type="text/css" href="links/main.css">
+</head>
+<body>
+<noscript>Continue to <a href="https://github.com/kinvolk/cgnet/tree/e193f748829a7fefe3d2b6944717e43862a7f5ae">https://github.com/kinvolk/cgnet/tree/e193f748829a7fefe3d2b6944717e43862a7f5ae</a>.</noscript>
+<script>
+'use strict'
+window.location.replace("https://github.com/kinvolk/cgnet/tree/e193f748829a7fefe3d2b6944717e43862a7f5ae")
+</script>
+</body>
+</html>
diff --git a/src/main.zig b/src/main.zig
index 10eead9..3e2fa7e 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -7,8 +7,8 @@ const c = @cImport({
 });
 
 const PAGE_PATH = "src/inc";
-const SITE_ROOT = ".";
 const SITE_PATH = "site";
+const LINK_PATH = "links";
 
 const SITE_NAME = "gzr.im";
 const LICENSE_HOLDER = "robertgzr";
@@ -259,7 +259,7 @@ fn meta(ctx: *Context, p: []const u8) !void {
         const dstname = p[11..dot.?];
         const srcpath = try joinIn(ctx.allocator, &.{PAGE_PATH}, &.{p});
         defer ctx.allocator.free(srcpath);
-        const dstpath = try joinIn(ctx.allocator, &.{SITE_ROOT}, &.{ "~", dstname });
+        const dstpath = try joinIn(ctx.allocator, &.{LINK_PATH}, &.{ "~", dstname });
         defer ctx.allocator.free(dstpath);
 
         const link = blk: {
diff --git a/~thesis b/~thesis
new file mode 120000
index 0000000..31fb002
--- /dev/null
+++ b/~thesis
@@ -0,0 +1 @@
+links/~thesis
\ No newline at end of file