-28
.forgejo/workflows/build.yaml
-1
.gitattributes
+10
-10
.gitignore
-4
.prettierignore
-8
.prettierrc
-9
README.md
+288
-537
deno.lock
-33
eslint.config.js
+4
eunomia/.prettierignore
+8
eunomia/.prettierrc
+9
eunomia/README.md
+1
eunomia/deno.json
+33
eunomia/eslint.config.js
+60
eunomia/package.json
+6
eunomia/postcss.config.js
+13
eunomia/src/app.d.ts
+12
eunomia/src/app.html
+19
eunomia/src/components/_window_layout.svelte
+75
eunomia/src/components/eye.svelte
+127
eunomia/src/components/note.svelte
+311
eunomia/src/components/pet.svelte
+32
eunomia/src/components/token.svelte
+34
eunomia/src/components/tooltip.svelte
+124
eunomia/src/components/window.svelte
+142
eunomia/src/hooks.server.ts
+129
eunomia/src/lib/activity.ts
+26
eunomia/src/lib/apiToken.ts
+60
eunomia/src/lib/bluesky.ts
+22
eunomia/src/lib/convertDate.ts
+35
eunomia/src/lib/counter.ts
+4
eunomia/src/lib/darkvisitors.ts
+25
eunomia/src/lib/dateFmt.ts
+23
eunomia/src/lib/dollcode.ts
+11
eunomia/src/lib/getTitle.ts
+28
eunomia/src/lib/index.ts
+160
eunomia/src/lib/lastfm.ts
+52
eunomia/src/lib/metrics.ts
+32
eunomia/src/lib/pushnotif.ts
+49
eunomia/src/lib/robots.ts
+73
eunomia/src/lib/steam.ts
+130
eunomia/src/lib/visits.ts
+20
eunomia/src/lib/window.ts
+72
eunomia/src/routes/(site)/+layout.server.ts
+299
eunomia/src/routes/(site)/+layout.svelte
+41
eunomia/src/routes/(site)/+page.server.ts
+508
eunomia/src/routes/(site)/+page.svelte
+67
eunomia/src/routes/(site)/about/+page.md
+27
eunomia/src/routes/(site)/about/_layout.svelte
+32
eunomia/src/routes/(site)/about/media.md
+23
eunomia/src/routes/(site)/about/stuff.md
+4
eunomia/src/routes/(site)/copy/+page.server.ts
+31
eunomia/src/routes/(site)/copy/+page.svelte
+38
eunomia/src/routes/(site)/entries/+layout.server.ts
+3
eunomia/src/routes/(site)/entries/+page.server.ts
+40
eunomia/src/routes/(site)/entries/+page.svelte
+45
eunomia/src/routes/(site)/entries/_layout.svelte
+35
eunomia/src/routes/(site)/entries/_rss/+server.ts
+8
eunomia/src/routes/(site)/entries/hello-world/+page.md
+25
eunomia/src/routes/(site)/entries/japan-trip24/+page.md
+12
eunomia/src/routes/(site)/entries/japan-trip24/+page.server.ts
+218
eunomia/src/routes/(site)/entries/japan-trip24/images.json
+58
eunomia/src/routes/(site)/entries/test/+page.md
+148
eunomia/src/routes/(site)/guestbook/+page.server.ts
+186
eunomia/src/routes/(site)/guestbook/+page.svelte
+12
eunomia/src/routes/(site)/log/+page.server.ts
+64
eunomia/src/routes/(site)/log/+page.svelte
+5
eunomia/src/routes/(site)/log/_rss/+server.ts
+13
eunomia/src/routes/_api/pet/bounce/+server.ts
+14
eunomia/src/routes/_api/pet/distance/+server.ts
+10
eunomia/src/routes/_api/pushnotif/+server.ts
+5
eunomia/src/routes/annoy/+server.ts
+29
eunomia/src/routes/annoy/index.html
+25
eunomia/src/routes/cover_art/[mbid]/+server.ts
+5
eunomia/src/routes/robots.txt/+server.ts
+408
eunomia/src/styles/app.css
+25
eunomia/src/styles/main.css
+140
eunomia/src/styles/prism-synthwave84.css
eunomia/static/88x31.gif
This is a binary file and will not be displayed.
eunomia/static/88x31_midnight.gif
This is a binary file and will not be displayed.
eunomia/static/88x31_sunrise.gif
This is a binary file and will not be displayed.
+1203
eunomia/static/annoy/annoyance-meow.js
eunomia/static/annoy/annoyance-meow_bg.wasm
This is a binary file and will not be displayed.
eunomia/static/eyes/closed.webp
This is a binary file and will not be displayed.
eunomia/static/eyes/normal_forward.webp
This is a binary file and will not be displayed.
eunomia/static/eyes/normal_left.webp
This is a binary file and will not be displayed.
eunomia/static/eyes/normal_right.webp
This is a binary file and will not be displayed.
eunomia/static/fonts/dollmonoopt.woff2
This is a binary file and will not be displayed.
eunomia/static/fonts/fusionmono.woff2
This is a binary file and will not be displayed.
eunomia/static/fonts/fusionprop.woff2
This is a binary file and will not be displayed.
eunomia/static/icons/about.webp
This is a binary file and will not be displayed.
eunomia/static/icons/cd_audio.webp
This is a binary file and will not be displayed.
eunomia/static/icons/contact.webp
This is a binary file and will not be displayed.
eunomia/static/icons/entries.webp
This is a binary file and will not be displayed.
eunomia/static/icons/entry.webp
This is a binary file and will not be displayed.
eunomia/static/icons/gaze.webp
This is a binary file and will not be displayed.
eunomia/static/icons/gaze_closed.webp
This is a binary file and will not be displayed.
eunomia/static/icons/gaze_site.webp
This is a binary file and will not be displayed.
eunomia/static/icons/guestbook.webp
This is a binary file and will not be displayed.
eunomia/static/icons/home.webp
This is a binary file and will not be displayed.
eunomia/static/icons/msg_information.webp
This is a binary file and will not be displayed.
eunomia/static/icons/msn.webp
This is a binary file and will not be displayed.
eunomia/static/icons/question.webp
This is a binary file and will not be displayed.
eunomia/static/icons/warning.webp
This is a binary file and will not be displayed.
eunomia/static/others/250kb.webp
This is a binary file and will not be displayed.
eunomia/static/others/aph.gif
This is a binary file and will not be displayed.
eunomia/static/others/dbd.gif
This is a binary file and will not be displayed.
eunomia/static/others/dd86k.gif
This is a binary file and will not be displayed.
eunomia/static/others/drewsh.gif
This is a binary file and will not be displayed.
eunomia/static/others/godot.gif
This is a binary file and will not be displayed.
eunomia/static/others/it.webp
This is a binary file and will not be displayed.
eunomia/static/others/killfascists.webp
This is a binary file and will not be displayed.
eunomia/static/others/memberschoice.webp
This is a binary file and will not be displayed.
eunomia/static/others/moonlightnow.gif
This is a binary file and will not be displayed.
eunomia/static/others/notaperson.webp
This is a binary file and will not be displayed.
eunomia/static/others/poweredbynixos.webp
This is a binary file and will not be displayed.
eunomia/static/others/skylar.gif
This is a binary file and will not be displayed.
eunomia/static/others/slonk.gif
This is a binary file and will not be displayed.
eunomia/static/others/zwsp_dark.webp
This is a binary file and will not be displayed.
eunomia/static/pet/idle.webp
This is a binary file and will not be displayed.
eunomia/static/pet/pick.webp
This is a binary file and will not be displayed.
eunomia/static/pet/walk1.webp
This is a binary file and will not be displayed.
eunomia/static/pet/walk2.webp
This is a binary file and will not be displayed.
eunomia/static/pfp-iojkqpwerojnasduijf.webp
This is a binary file and will not be displayed.
eunomia/static/resume.pdf
This is a binary file and will not be displayed.
eunomia/static/wavey.gif
This is a binary file and will not be displayed.
+62
eunomia/svelte.config.js
+58
eunomia/tailwind.config.js
+24
eunomia/tsconfig.json
+11
eunomia/vite.config.ts
+242
-11
flake.lock
+13
-11
flake.nix
+10
-14
nix/default.nix
+7
-3
nix/modules.nix
-63
package.json
-6
postcss.config.js
-13
src/app.d.ts
-12
src/app.html
-19
src/components/_window_layout.svelte
-75
src/components/eye.svelte
-127
src/components/note.svelte
-304
src/components/pet.svelte
-32
src/components/token.svelte
-34
src/components/tooltip.svelte
-124
src/components/window.svelte
-142
src/hooks.server.ts
-123
src/lib/activity.ts
-26
src/lib/apiToken.ts
-60
src/lib/bluesky.ts
-22
src/lib/convertDate.ts
-35
src/lib/counter.ts
-25
src/lib/dateFmt.ts
-23
src/lib/dollcode.ts
-11
src/lib/getTitle.ts
-28
src/lib/index.ts
-103
src/lib/lastfm.ts
-52
src/lib/metrics.ts
-32
src/lib/pushnotif.ts
-54
src/lib/robots.ts
-73
src/lib/steam.ts
-140
src/lib/visits.ts
-20
src/lib/window.ts
-67
src/routes/(site)/+layout.server.ts
-284
src/routes/(site)/+layout.svelte
-41
src/routes/(site)/+page.server.ts
-471
src/routes/(site)/+page.svelte
-67
src/routes/(site)/about/+page.md
-27
src/routes/(site)/about/_layout.svelte
-32
src/routes/(site)/about/media.md
-23
src/routes/(site)/about/stuff.md
-4
src/routes/(site)/copy/+page.server.ts
-31
src/routes/(site)/copy/+page.svelte
-38
src/routes/(site)/entries/+layout.server.ts
-3
src/routes/(site)/entries/+page.server.ts
-40
src/routes/(site)/entries/+page.svelte
-45
src/routes/(site)/entries/_layout.svelte
-35
src/routes/(site)/entries/_rss/+server.ts
-8
src/routes/(site)/entries/hello-world/+page.md
-25
src/routes/(site)/entries/japan-trip24/+page.md
-12
src/routes/(site)/entries/japan-trip24/+page.server.ts
-218
src/routes/(site)/entries/japan-trip24/images.json
-58
src/routes/(site)/entries/test/+page.md
-148
src/routes/(site)/guestbook/+page.server.ts
-181
src/routes/(site)/guestbook/+page.svelte
-12
src/routes/(site)/log/+page.server.ts
-64
src/routes/(site)/log/+page.svelte
-5
src/routes/(site)/log/_rss/+server.ts
-13
src/routes/_api/pet/bounce/+server.ts
-14
src/routes/_api/pet/distance/+server.ts
-10
src/routes/_api/pushnotif/+server.ts
-5
src/routes/annoy/+server.ts
-29
src/routes/annoy/index.html
-5
src/routes/robots.txt/+server.ts
-408
src/styles/app.css
-25
src/styles/main.css
-140
src/styles/prism-synthwave84.css
static/88x31.gif
This is a binary file and will not be displayed.
static/88x31_midnight.gif
This is a binary file and will not be displayed.
static/88x31_sunrise.gif
This is a binary file and will not be displayed.
-1203
static/annoy/annoyance-meow.js
static/annoy/annoyance-meow_bg.wasm
This is a binary file and will not be displayed.
static/eyes/closed.webp
This is a binary file and will not be displayed.
static/eyes/normal_forward.webp
This is a binary file and will not be displayed.
static/eyes/normal_left.webp
This is a binary file and will not be displayed.
static/eyes/normal_right.webp
This is a binary file and will not be displayed.
static/fonts/dollmonoopt.woff2
This is a binary file and will not be displayed.
static/fonts/fusion-pixel-sc-monospaced.woff2
This is a binary file and will not be displayed.
static/fonts/fusion-pixel-sc-proportional.woff2
This is a binary file and will not be displayed.
static/icons/about.webp
This is a binary file and will not be displayed.
static/icons/cd_audio.webp
This is a binary file and will not be displayed.
static/icons/contact.webp
This is a binary file and will not be displayed.
static/icons/entries.webp
This is a binary file and will not be displayed.
static/icons/entry.webp
This is a binary file and will not be displayed.
static/icons/gaze.webp
This is a binary file and will not be displayed.
static/icons/gaze_closed.webp
This is a binary file and will not be displayed.
static/icons/gaze_site.webp
This is a binary file and will not be displayed.
static/icons/guestbook.webp
This is a binary file and will not be displayed.
static/icons/home.webp
This is a binary file and will not be displayed.
static/icons/msg_information.webp
This is a binary file and will not be displayed.
static/icons/msn.webp
This is a binary file and will not be displayed.
static/icons/question.webp
This is a binary file and will not be displayed.
static/icons/warning.webp
This is a binary file and will not be displayed.
static/others/250kb.webp
This is a binary file and will not be displayed.
static/others/aph.gif
This is a binary file and will not be displayed.
static/others/dbd.gif
This is a binary file and will not be displayed.
static/others/dd86k.gif
This is a binary file and will not be displayed.
static/others/desktopwebp.webp
This is a binary file and will not be displayed.
static/others/drewsh.gif
This is a binary file and will not be displayed.
static/others/godot.gif
This is a binary file and will not be displayed.
static/others/it.webp
This is a binary file and will not be displayed.
static/others/killfascists.webp
This is a binary file and will not be displayed.
static/others/moonlightnow.gif
This is a binary file and will not be displayed.
static/others/notaperson.webp
This is a binary file and will not be displayed.
static/others/poweredbynixos.webp
This is a binary file and will not be displayed.
static/others/skylar.gif
This is a binary file and will not be displayed.
static/others/slonk.gif
This is a binary file and will not be displayed.
static/pet/idle.webp
This is a binary file and will not be displayed.
static/pet/pick.webp
This is a binary file and will not be displayed.
static/pet/walk1.webp
This is a binary file and will not be displayed.
static/pet/walk2.webp
This is a binary file and will not be displayed.
static/pfp-iojkqpwerojnasduijf.webp
This is a binary file and will not be displayed.
static/resume.pdf
This is a binary file and will not be displayed.
static/wavey.gif
This is a binary file and will not be displayed.