if you're reading this you probably got one of my cards and want to know more about me.
-
maybe you want to contact me, for any reason including work/commissions? read this.
-
-
-
-
diff --git a/config.toml b/config.toml
new file mode 100644
index 0000000..48ebae6
--- /dev/null
+++ b/config.toml
@@ -0,0 +1,16 @@
+# The URL the site will be built for
+base_url = "https://xenua.me"
+
+# Whether to automatically compile all Sass files in the sass directory
+compile_sass = true
+
+# Whether to build a search index to be used later on by a JavaScript library
+build_search_index = false
+
+[markdown]
+# Whether to do syntax highlighting
+# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola
+highlight_code = true
+
+[extra]
+# Put all your custom variables here
diff --git a/contact.html b/contact.html
deleted file mode 100644
index a4b59cb..0000000
--- a/contact.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
- Hello!
-
-
-
-
-
-
-
-
-
-
-
-
Please read this before contacting me:
-
Reaching out for business?
-
-
Do not ask to schedule a (video-)call without making it clear in writing beforehand what you're reaching out for.
-
I will probably not accept any full-time positions.
-
Doing good has value in and of itself. I will not work on a project that I see as harmful.
-
I value my time, and time spent traveling/commuting/being in a hotel counts as well.
- I strongly prefer remote, but if you absolutely require me to be on site
- that can be arranged, I just expect to be compensated for it.
-
Exceptions can be made if you're offering a life-changing amount of money that will let me
- retire early and build a cat café on rails.
-
-
General
-
-
I like it when people reach out!
-
I use a catch-all email! That means that anything at this domain ends up in my inbox.
- When contacting me, use the first one that applies:
-
you've reached the end of the page! by now you should know what address to reach me on c:
-
-
-
-
diff --git a/content/_index.md b/content/_index.md
new file mode 100644
index 0000000..36c4644
--- /dev/null
+++ b/content/_index.md
@@ -0,0 +1,10 @@
++++
++++
+
+this page design is temporary while i'm working on the actual one
+
+anyway, hi hiiii hello :3 hiii 🦈 haii hii :3 haiii
+
+there's a few tidbits here to read, like the [about page](@/about.md) and the [contact page](@/contact.md).
+
+p.s.: did you know that webdev isn't broken by default? you can just write semantic html with a tiny bit of css and have it look okay, you don't need 17 new frameworks every year
\ No newline at end of file
diff --git a/content/about.md b/content/about.md
new file mode 100644
index 0000000..997aa1e
--- /dev/null
+++ b/content/about.md
@@ -0,0 +1,31 @@
++++
++++
+
+# hi! i'm xenua.
+
+my...
+- name is spelled either all lower or upper case
+- pronouns are
+ - they/them
+ - fae/faer
+ - xe/xem
+ - code probably runs on your servers :)
+
+ i...
+ - build stuff, using:
+ - software
+ - electronics hardware
+ - selfmade PCBs
+ - wood
+ - 3d printing
+ - kinda like writing software (unfortunately)
+ - play piano
+ - like doing creative things, such as:
+ - aesthetic pcb designs
+ - 3d models
+ - game design
+ - like creating funcitonal things:
+ - console modchips (wip)
+ - keyboards
+ - a DC power distribution board
+
\ No newline at end of file
diff --git a/content/card.md b/content/card.md
new file mode 100644
index 0000000..0abab69
--- /dev/null
+++ b/content/card.md
@@ -0,0 +1,8 @@
++++
++++
+
+oh hi there!
+
+if you're reading this you probably got one of my cards and want to know more [about me](@/about.md)
+
+maybe you want to contact me, for any reason including work/commissions? read [this](@/contact.md)
\ No newline at end of file
diff --git a/content/contact.md b/content/contact.md
new file mode 100644
index 0000000..1a66c57
--- /dev/null
+++ b/content/contact.md
@@ -0,0 +1,30 @@
++++
++++
+
+Please read this before contacting me:
+
+## Reaching out for business?
+
+- Do not ask to schedule a (video-)call without making it clear in writing beforehand what you're reaching out for.
+- I will probably not accept any full-time positions.
+- Doing good has value in and of itself. I will not work on a project that I see as harmful.
+- I value my time, and time spent traveling/commuting/being in a hotel counts as well. I strongly prefer remote, but if you absolutely require me to be on site that can be arranged, I just expect to be compensated for it.
+- Exceptions can be made if you're offering a life-changing amount of money that will let me retire early and build a cat café on rails.
+
+## General
+
+- I like it when people reach out!
+- I use a catch-all email! That means that anything at this domain ends up in my inbox. When contacting me, use the first one that applies:
+ - `business@`
+ - `code@`
+ - `creative@`
+ - `social@`
+ - when in doubt, fall back to `contact@`
+
+my GPG key is [6667 01D7 CEFA 7F2F C3BB EA83 A763 5F61 5084 B681](/xenua.asc). \
+do not send emails to the address listed in the key's UID, that one goes right to spam.
+
+\
+\
+
+you've reached the end of the page! by now you should know what address to reach me on c:
\ No newline at end of file
diff --git a/content/projects.md b/content/projects.md
new file mode 100644
index 0000000..3f8b7e1
--- /dev/null
+++ b/content/projects.md
@@ -0,0 +1,12 @@
++++
++++
+
+here's some of the things i'm working on:
+
+- [flexifly](https://git.xenua.me/xenua/flexifly), a nintendo switch modchip design on a single flex pcb
+- [kicad-qrgen](https://git.xenua.me/xenua/kicad-qrgen), a kicad plugin that generates qr codes from within the pcb editor
+- [^V](https://git.xenua.me/xenua/v), a tiny link shortener
+- [fedi-frq-friend](https://git.xenua.me/xenua/fedi-frq-friend)
+- [3ds usb charging](https://git.xenua.me/xenua/3ds-usbc-charging), a tiny pcb that lets you add usb-c to any 3ds
+
+unfortunately, i haven't had time to build a detailed projects page, but it's WIP, pinky promise, so come back later?
\ No newline at end of file
diff --git a/content/wishlist.md b/content/wishlist.md
new file mode 100644
index 0000000..046a416
--- /dev/null
+++ b/content/wishlist.md
@@ -0,0 +1,48 @@
++++
++++
+
+perhaps you want to give me something for whatever reason? that's cool <3
+
+here's a few things i could use (in no particular order)
+
+
+
+_general_:
+
+new pads for my headphones (sennheiser hd650), since mine are quite worn out. can be found at [thomann](https://www.thomann.de/intl/sennheiser_hd_545565580_ohrpolster.htm)
+
+
+
+_tools_:
+
+a microscope (primarily for soldering) with a screen / hdmi out / both
+
+wire strippers that aren't the most basic ones. haven't been able to justify better ones because mine mostly work, but especially for small wires they're very unreliable
+
+magnifying glasses such as [these](https://www.amazon.com/YOCTOSUN-Rechargeable-Magnifying-Professional-Interchangeable/dp/B07T4KPYN2) (but don't buy them off amazon tho please)
+
+
+
+_electronics debugging / hardware exploits_:
+
+a multimeter that has autorange. doesn't need to be anything particularly fancy. not powered by a 9v battery would be nice but i'm not holding my breath on that one
+
+an oscilloscope for debugging electronics. the [Rigol DS1054Z](https://www.reichelt.de/digital-speicher-oszilloskop-50-mhz-4-kanaele-1gs-s-rigol-ds1054z-p239301.html) [reichelt.de, might be cheaper on ebay] caught my eye when i looked into this a while ago, but there may be better options available.
+
+a lab power supply
+
+a [chipwhisperer](https://www.newae.com/chipwhisperer)
+
+
+
+_prototyping / maker stuff_:
+
+*maybe* a resin printer. would be useful for watertight parts or anything that needs
+
+
+
+_soldering_:
+
+a hot plate for reflowing small pcbs, such as the [MHP30](https://www.miniware.com.cn/product/mhp30-mini-hot-plate-preheater/) (or similar)
+
+a reflow oven. i haven't looked at available models, but i'd want something that doesn't take up too much space.
diff --git a/deploy.sh b/deploy.sh
new file mode 100755
index 0000000..41fa964
--- /dev/null
+++ b/deploy.sh
@@ -0,0 +1,6 @@
+zola build
+tar cf site.tar public
+python -m http.server 53142 &
+pid=%%
+ssh -J bloodletting julia@10.1.0.10 'sudo lxc-attach 105 update_xenua_me'
+kill $pid
\ No newline at end of file
diff --git a/index.html b/index.html
deleted file mode 100644
index cdaaee7..0000000
--- a/index.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
- Hello!
-
-
-
-
-
-
-
-
-
-
-
-
this page design is temporary while i'm working on the actual one
-
anyway, hi hiiii hello :3 hiii 🦈 haii hii :3 haiii
p.s.: did you know that webdev isn't broken by default? you can just write semantic html with a tiny bit of css and have it look okay, you don't need 17 new frameworks every year
\ No newline at end of file
diff --git a/templates/page.html b/templates/page.html
new file mode 100644
index 0000000..d6169da
--- /dev/null
+++ b/templates/page.html
@@ -0,0 +1,5 @@
+{% extends "index.html" %}
+
+{% block content %}
+ {{ page.content | safe }}
+{% endblock %}
\ No newline at end of file