Compare commits

..

No commits in common. "1be62927577c2db63b604902995c93a430ed1e5c" and "b38e9359d5635bedcac41f18765ae6960e2a4721" have entirely different histories.

5 changed files with 13 additions and 9 deletions

View File

@ -54,7 +54,11 @@ pdf-thumbs:
fi fi
deploy: build sign deploy: build sign
git push -u origin main @if [ -z "$(GITHUB_TOKEN)" ] || [ -z "$(GITHUB_REPO)" ]; then \
echo "Skipping GitHub push: set GITHUB_TOKEN and GITHUB_REPO in .env"; \
else \
git push "https://$(GITHUB_TOKEN)@github.com/$(GITHUB_REPO).git" main; \
fi
rsync -avz --delete _site/ $(VPS_USER)@$(VPS_HOST):$(VPS_PATH)/ rsync -avz --delete _site/ $(VPS_USER)@$(VPS_HOST):$(VPS_PATH)/
watch: watch:

View File

@ -155,11 +155,11 @@ constraints: any.Glob ==0.10.2,
any.safe-exceptions ==0.1.7.4, any.safe-exceptions ==0.1.7.4,
any.scientific ==0.3.8.0, any.scientific ==0.3.8.0,
any.semialign ==1.3.1, any.semialign ==1.3.1,
any.semigroupoids ==6.0.2, any.semigroupoids ==6.0.1,
any.serialise ==0.2.6.1, any.serialise ==0.2.6.1,
any.simple-sendfile ==0.2.32, any.simple-sendfile ==0.2.32,
any.skylighting ==0.14.4, any.skylighting ==0.14.3,
any.skylighting-core ==0.14.4, any.skylighting-core ==0.14.3,
any.skylighting-format-ansi ==0.1, any.skylighting-format-ansi ==0.1,
any.skylighting-format-blaze-html ==0.1.1.3, any.skylighting-format-blaze-html ==0.1.1.3,
any.skylighting-format-context ==0.1.0.2, any.skylighting-format-context ==0.1.0.2,
@ -183,7 +183,7 @@ constraints: any.Glob ==0.10.2,
any.text-icu ==0.8.0.5, any.text-icu ==0.8.0.5,
any.text-iso8601 ==0.1.1, any.text-iso8601 ==0.1.1,
any.text-short ==0.1.6, any.text-short ==0.1.6,
any.th-abstraction ==0.6.0.0, any.th-abstraction ==0.5.0.0,
any.th-compat ==0.1.6, any.th-compat ==0.1.6,
any.th-expand-syns ==0.4.12.0, any.th-expand-syns ==0.4.12.0,
any.th-lift ==0.8.6, any.th-lift ==0.8.6,
@ -198,7 +198,7 @@ constraints: any.Glob ==0.10.2,
any.tls ==2.0.6, any.tls ==2.0.6,
any.toml-parser ==2.0.1.2, any.toml-parser ==2.0.1.2,
any.transformers ==0.6.1.0, any.transformers ==0.6.1.0,
any.transformers-base ==0.4.6.1, any.transformers-base ==0.4.6,
any.transformers-compat ==0.7.2, any.transformers-compat ==0.7.2,
any.typed-process ==0.2.13.0, any.typed-process ==0.2.13.0,
any.typst ==0.6, any.typst ==0.6,

View File

@ -119,7 +119,7 @@ scripts.^[This is enforced at the nginx level via [CSP]{.smallcaps} headers, not
by omission. The Content Security Policy prevents any script not explicitly whitelisted by omission. The Content Security Policy prevents any script not explicitly whitelisted
from executing. The whitelist is short.] The Hetzner VPS that provides this content runs from executing. The whitelist is short.] The Hetzner VPS that provides this content runs
only open source software, and my machines use *almost exclusively*^[It is nearly impossible to run an entirely free system, but in approximation, it is actually wonderfully easy.] the same. The code is licensed under MIT and hosted only open source software, and my machines use *almost exclusively*^[It is nearly impossible to run an entirely free system, but in approximation, it is actually wonderfully easy.] the same. The code is licensed under MIT and hosted
on a [self-hosted Forgejo instance](https://git.levineuwirth.org/neuwirth/levineuwirth.org) at this domain, with a [GitHub mirror](https://github.com/levineuwirth/levineuwirth.org); you are welcome on a public repository at this domain with a [GitHub mirror](https://github.com/levineuwirth/levineuwirth.org); you are welcome
to inspect it, fork it, or, more broadly, do whatever you please with it. to inspect it, fork it, or, more broadly, do whatever you please with it.
### Living Documents ### Living Documents

View File

@ -216,7 +216,7 @@ html {
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
overflow-x: clip; overflow-x: hidden;
background-color: var(--bg); background-color: var(--bg);
color: var(--text); color: var(--text);
transition: background-color var(--transition-fast), transition: background-color var(--transition-fast),

View File

@ -4,7 +4,7 @@
<a href="/">levineuwirth.org</a> <a href="/">levineuwirth.org</a>
</div> </div>
<div class="footer-center"> <div class="footer-center">
<span class="footer-license">CC BY-SA-NC 4.0 · <a href="https://git.levineuwirth.org/neuwirth/levineuwirth.org">MIT</a> · <a href="/memento-mori.html" class="footer-mm">MM</a></span> <span class="footer-license">CC BY-SA-NC 4.0 · <a href="https://github.com/levineuwirth/levineuwirth.org">MIT</a> · <a href="/memento-mori.html" class="footer-mm">MM</a></span>
</div> </div>
<div class="footer-right"> <div class="footer-right">
<a href="/build/" class="footer-build-link" aria-label="Build telemetry">build</a> $build-time$ <a href="/build/" class="footer-build-link" aria-label="Build telemetry">build</a> $build-time$