initial commit

main
Ariadne Conill 2022-08-02 11:59:11 -05:00
commit d879423e11
12 changed files with 175 additions and 0 deletions

0
.hugo_build.lock Normal file
View File

6
archetypes/default.md Normal file
View File

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

3
config.yaml Normal file
View File

@ -0,0 +1,3 @@
baseURL: https://ariadne.space/
languageCode: en-us
title: Ariadne's Space

51
content/about.md Normal file
View File

@ -0,0 +1,51 @@
---
title: About
menu:
main:
title: 'About'
---
Friendly greetings!
I'm Ariadne Conill, the operator of this website.
I have spent the majority of my life hacking on [free software][fs].
My work includes starting [the IRCv3 project][ircv3], writing a lot
of the code commonly used on IRC servers, writing [Audacious][aud]
(a popular music player for Unix-like systems), [libucontext][luc],
[pkgconf][pc], [ifupdown-ng][ing] and several other key components
of the [Alpine Linux system][al]. Additionally, I have contributed
numerous security, robustness and privacy fixes to federated
software such as Mastodon and Pleroma, and standards such as
ActivityPub. In a past life, I was a Debian contributor, but have
been working on Alpine exclusively since 2010.
[fs]: https://en.wikipedia.org/wiki/Free_software_movement
[ircv3]: https://ircv3.org/
[aud]: https://audacious-media-player.org/
[luc]: https://gitea.treehouse.systems/ariadne/libucontext
[pc]: https://gitea.treehouse.systems/ariadne/pkgconf
[ing]: https://github.com/ifupdown-ng/ifupdown-ng
[al]: https://alpinelinux.org/
Presently, I am a principal engineer at [Chainguard][cg], focusing
on improving container base images and software distribution
ecosystems.
[cg]: https://chainguard.dev/
If you feel like your project or organization could benefit from
my insight, feel free to drop me a line.
## Contact
I'm `Ariadne` on most IRC networks. Until May 22, 2021, this
included freenode, but anybody on freenode past this date using
that nickname is likely an impersonator.
You can also email me at ariadne -at- dereferenced.org.
I also founded a community of like-minded folks that presently
use [Discord][dt]. Please read the rules before participating.
[dt]: https://treehouse.systems/discord

10
content/blog/test.md Normal file
View File

@ -0,0 +1,10 @@
---
title: 'Test post'
date: '2022-08-02'
---
Test post!
A test post.
Wow, such testing of the posts.

View File

@ -0,0 +1,19 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>{{ block "title" . }}
{{ .Site.Title }}
{{ end }}</title>
<link rel="stylesheet" href="/styles.css">
</head>
<body>
<nav id="sidebar">
{{ partial "sidebar.html" . }}
</nav>
<main aria-role="main">
{{ block "main" . }}
{{ end }}
</main>
</body>
</html>

View File

@ -0,0 +1,8 @@
{{ define "main" }}
<article>
<h1>{{ .Title }}</h1>
<div>
{{ .Content }}
</div>
</article>
{{ end }}

View File

@ -0,0 +1,6 @@
<section class="article">
<a href="{{ .Permalink }}">
<div>{{ .Title }}</div>
<div>{{ .Summary }}</div>
</a>
</section>

6
layouts/index.html Normal file
View File

@ -0,0 +1,6 @@
{{ define "main" }}
{{ range first 10 (where .Site.RegularPages "Section" "blog") }}
{{ .Render "summary" }}
{{ end }}
{{ end }}

View File

@ -0,0 +1,14 @@
<a href="/" rel="me">
<img src="/images/me.jpg">
<h1>{{ .Site.Title }}</h1>
</a>
<ul>
{{ range .Site.Menus.main }}
<li>
<a href="{{ .URL }}" title="{{ .Title }}">
{{- .Name -}}
</a>
</li>
{{ end }}
</ul>

BIN
static/images/me.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

52
static/styles.css Normal file
View File

@ -0,0 +1,52 @@
body {
font-family: -apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;
background: #14062d;
color: #eee;
display: flex;
margin: 0;
min-height: 100vh;
line-height: 1.8rem;
}
a {
color: #ccf;
text-decoration: none;
}
nav {
padding: 1em;
width: 15em;
background: #8224e3;
text-align: center;
}
nav a {
color: #fff;
}
nav ul {
text-align: left;
list-style: none;
padding: 0;
}
nav ul li, article a {
text-decoration: underline;
}
main {
padding: 1em;
max-width: 50em;
font-size: 1.2rem;
}
h1, h2, h3, h4, h5, h6 {
margin: 0 0 1em 0;
}
[rel="me"] img {
width: 15em;
height: 15em;
padding-bottom: 0.5em;
border-radius: 15em;
}