feat: initial commit

This commit is contained in:
Kat Inskip 2024-04-07 10:15:39 -07:00
commit bec441fb57
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
8 changed files with 180 additions and 0 deletions

7
_cobalt.yml Normal file
View file

@ -0,0 +1,7 @@
site:
title: cobalt blog
description: Blog Posts Go Here
base_url: http://example.com
posts:
rss: rss.xml

8
_includes/footer.liquid Normal file
View file

@ -0,0 +1,8 @@
<hr>
<nav id="contact">
<ul>
<li>E-mail: kat (at) dork (dot) dev</li>
<li>Git: <a href="https://github.com/kittywitch">kittywitch</a></li>
<li>Other websites of mine: <a href="https://kittywit.ch">kittywit.ch</a>, <a href="https://inskip.me">inskip.me</a>.</li>
</ul>
</nav>

2
_includes/header.liquid Normal file
View file

@ -0,0 +1,2 @@
<h1><a href="/">dork.dev</a><small> - {{ page.title }}</small></h1>
<hr>

23
_layouts/article.liquid Normal file
View file

@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>dork.dev - {{ page.title }}</title>
<link rel="stylesheet" type="text/css" href="/stylesheet.css">
</head>
<body>
<div>
<header>
{% include "header.liquid" %}
</header>
<main>
<article>
{{ page.content }}
</article>
</main>
<footer>
{% include "footer.liquid" %}
</footer>
</div>
</body>
</html>

21
_layouts/default.liquid Normal file
View file

@ -0,0 +1,21 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>dork.dev - {{ page.title }}</title>
<link rel="stylesheet" type="text/css" href="/stylesheet.css">
</head>
<body>
<div>
<header>
{% include "header.liquid" %}
</header>
<main>
{{ page.content }}
</main>
<footer>
{% include "footer.liquid" %}
</footer>
</div>
</body>
</html>

65
index.md Normal file
View file

@ -0,0 +1,65 @@
---
layout: default.liquid
title: Home
---
<section id="about">
## about
Hi! I'm kat and I'm a dorky developer (meant affectionately, of course; I chose the dork life ^~^).
My hobbies involve software development, system administration, infrastructure, smart home projects, hobbyist electronics, playing with <abbr title="software defined radio">SDR</abbr>, reading books and manga, watching anime, cooking and baking.
I am currently studying for an amateur radio qualification in Canada and I hope to eventually get a firearms possession and acquisition license and a first aid qualification.</p>
This website is not for talking about my professional life, but for credence; I am a DevOps engineer with two years of experience and I have a bachelors (at a first) in Digital Forensics and Cyber Security.
</section>
<section id="posts">
## posts
<nav>
{% for post in collections.posts.pages %}
* [{{ post.title }}]({{ post.permalink }})
{% endfor %}
</nav>
</section>
<section id="projects">
## projects
<nav>
<ul>
<li>
<article>
<a href="https://github.com/kittywitch/infrastructure">
<h3>kittywitch/infrastructure</h3>
</a>
<p>Personal NixOS + Terraform infrastructure repository.</p>
</article>
</li>
<li>
<article>
<a href="https://github.com/gensokyo.zone/infrastructure">
<h3>gensokyo-zone/infrastructure</h3>
</a>
<p>Apartment NixOS + Terraform infrastructure repository, a project with our wife!</p>
</article>
</li>
<li>
<article>
<a href="https://github.com/kittywitch/konawall-py">
<h3>kittywitch/konawall-py</h3>
</a>
<p>Wallpaper changer for multiple desktop environments sourced from <a href="https://konachan.com">Konachan</a>.</p>
</article>
</li>
</ul>
</nav>
</section>

10
posts/post-1.md Normal file
View file

@ -0,0 +1,10 @@
---
layout: article.liquid
title: Doing something with this domain!
is_draft: false
---
I've moved this website to use [cobalt](http://cobalt-org.github.io/)! Hopefully I should be making posts here, too. ^^
I have a few ideas for posts here, including talking about starting with using the RTL-SDR v4 and my experiences so far with the Framework 13 laptop.

44
stylesheet.sass Normal file
View file

@ -0,0 +1,44 @@
/* Let's keep it stupid, simple. ^^ */
*
/* Make CSS sizing sane */
box-sizing: border-box
html
font-family: "Monaspace Krypton", monospace
/* Make the main text not solid black */
color: #333
/* Let's not use solid white */
background: #fcfcfc
body
/* Make the body a 80 character wide container */
width: 80ch
/* Center the container within the viewport */
margin: 0 auto
/* Give the lines an adequate amount of room to breathe. */
line-height: 1.4em
h1, h2, h3
/* More contrast with the headers than the main text */
color: #111
/* We want the footer to be like two columns, where the right columns are also right-aligned and the columns grow to share the space sanely. */
footer nav ul
list-style-type: none
padding: 0
margin: 0
display: flex
flex-wrap: wrap
column-count: 2
gap: 0.5em 0.25em
li
display: inline-block
padding: 0
margin: 0
flex-grow: 1
&:nth-child(2)
text-align: right