commit d879423e11747d8a557a10b6ae5a7a024153177d Author: Ariadne Conill Date: Tue Aug 2 11:59:11 2022 -0500 initial commit diff --git a/.hugo_build.lock b/.hugo_build.lock new file mode 100644 index 0000000..e69de29 diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..71bf11f --- /dev/null +++ b/config.yaml @@ -0,0 +1,3 @@ +baseURL: https://ariadne.space/ +languageCode: en-us +title: Ariadne's Space diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..01277f4 --- /dev/null +++ b/content/about.md @@ -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 diff --git a/content/blog/test.md b/content/blog/test.md new file mode 100644 index 0000000..cb4ab37 --- /dev/null +++ b/content/blog/test.md @@ -0,0 +1,10 @@ +--- +title: 'Test post' +date: '2022-08-02' +--- + +Test post! + +A test post. + +Wow, such testing of the posts. diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..f0cf163 --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,19 @@ + + + + + {{ block "title" . }} + {{ .Site.Title }} + {{ end }} + + + + +
+ {{ block "main" . }} + {{ end }} +
+ + diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..ca6ab0e --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,8 @@ +{{ define "main" }} +
+

{{ .Title }}

+
+ {{ .Content }} +
+
+{{ end }} diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html new file mode 100644 index 0000000..3eecfd2 --- /dev/null +++ b/layouts/_default/summary.html @@ -0,0 +1,6 @@ +
+ +
{{ .Title }}
+
{{ .Summary }}
+
+
diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..06b1c5e --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,6 @@ +{{ define "main" }} + {{ range first 10 (where .Site.RegularPages "Section" "blog") }} + {{ .Render "summary" }} + {{ end }} +{{ end }} + diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html new file mode 100644 index 0000000..77d3273 --- /dev/null +++ b/layouts/partials/sidebar.html @@ -0,0 +1,14 @@ + + +

{{ .Site.Title }}

+
+ + diff --git a/static/images/me.jpg b/static/images/me.jpg new file mode 100644 index 0000000..8cee92e Binary files /dev/null and b/static/images/me.jpg differ diff --git a/static/styles.css b/static/styles.css new file mode 100644 index 0000000..f5bf31c --- /dev/null +++ b/static/styles.css @@ -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; +}