···11+[38;5;105m ~*~ kat, 20, she/her. ~*~[38;5;189m
22+33+44+[38;5;153m i like computers and music and other irrelevant stuff.[38;5;189m
55+[38;5;153m i have several servers at home and i never shut up about them. my server[38;5;189m
66+[38;5;153m related hobbies include spinning up random docker containers, hosting sites[38;5;189m
77+[38;5;153m no one will use, and breaking my home internet router, among other things.[38;5;189m
88+99+1010+[38;5;153m in my spare time i can be found messing with my servers and deploying sites [38;5;189m
1111+[38;5;153m for fun. servers are a huge passion for me and i am ecstatic anytime someone[38;5;189m
1212+[38;5;153m shows interest in them. feel free to talk to me anytime about my work and[38;5;189m
1313+[38;5;153m about servers in general.[38;5;189m
1414+1515+1616+[38;5;105m girlonthemoon.xyz[38;5;189m
+42
site/txt/make-index.sh
···11+#!/usr/bin/env bash
22+# mostly borrowed from ysap.sh
33+44+source ./theme.sh || exit 1
55+66+readarray -t BODY1 << "EOF"
77+ ~*~ kat, 20, she/her. ~*~
88+EOF
99+1010+readarray -t BODY2 << EOF
1111+ i like computers and music and other irrelevant stuff.
1212+ i have several servers at home and i never shut up about them. my server
1313+ related hobbies include spinning up random docker containers, hosting sites
1414+ no one will use, and breaking my home internet router, among other things.
1515+EOF
1616+1717+readarray -t BODY3 << "EOF"
1818+ in my spare time i can be found messing with my servers and deploying sites
1919+ for fun. servers are a huge passion for me and i am ecstatic anytime someone
2020+ shows interest in them. feel free to talk to me anytime about my work and
2121+ about servers in general.
2222+EOF
2323+2424+readarray -t URL << "EOF"
2525+ girlonthemoon.xyz
2626+EOF
2727+2828+for line in "${BODY1[@]}"; do
2929+ echo "$COLOR1$line$RST"
3030+done
3131+echo -e "\n"
3232+for line in "${BODY2[@]}"; do
3333+ echo "$COLOR2$line$RST"
3434+done
3535+echo -e "\n"
3636+for line in "${BODY3[@]}"; do
3737+ echo "$COLOR2$line$RST"
3838+done
3939+echo -e "\n"
4040+for line in "${URL[@]}"; do
4141+ echo "$COLOR1$line$RST"
4242+done
+15
site/txt/theme.sh
···11+#!/usr/bin/env bash
22+33+#!/usr/bin/env bash
44+#
55+# My personal color theme for the website - loosely based on a dark solarized
66+# theme
77+#
88+# Author: Dave Eddy <dave@daveeddy.com>
99+# Date: March 28, 2025
1010+# License: MIT
1111+1212+COLOR1=$'\x1b[38;5;105m' # highlight (deep but muted purple)
1313+COLOR2=$'\x1b[38;5;153m' # cyan (text)
1414+COLOR3=$'\x1b[38;5;116m' # off-white (misc)
1515+RST=$'\x1b[38;5;189m'