summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--www/causal.agency/Makefile9
-rw-r--r--www/causal.agency/index.html.in60
-rw-r--r--www/causal.agency/index.sed10
3 files changed, 39 insertions, 40 deletions
diff --git a/www/causal.agency/Makefile b/www/causal.agency/Makefile
index 407a85d8..0bcea6b5 100644
--- a/www/causal.agency/Makefile
+++ b/www/causal.agency/Makefile
@@ -12,13 +12,14 @@ INCLUDES = scheme.css torus.html play.html catgirl.html scheme.html
 index.html: index.html.in index.sed ${INCLUDES}
 	sed -f index.sed index.html.in > index.html
 
-FLAGS_torus.pty = -n -h 25
-FLAGS_scheme.pty = -n -h 10
+FLAGS.torus.pty = -n -h 25
+FLAGS.scheme.pty = -n -h 10
+FLAGS.play.pty = -h 16
 
 .SUFFIXES: .html .pty
 
 .pty.html:
-	shotty ${FLAGS_$<} $< > $@
+	shotty ${FLAGS.$<} $< > $@
 
 scheme.css: scheme.sed
 	scheme -s | sed -f scheme.sed > scheme.css
@@ -27,4 +28,4 @@ scheme.png:
 	scheme -g > scheme.png
 
 clean:
-	rm -f *.html scheme.css scheme.png
+	rm -f ${FILES} ${INCLUDES}
diff --git a/www/causal.agency/index.html.in b/www/causal.agency/index.html.in
index a8f95926..47f4fa4b 100644
--- a/www/causal.agency/index.html.in
+++ b/www/causal.agency/index.html.in
@@ -10,24 +10,28 @@ body {
 }
 h1 {
 	font-size: inherit;
+	font-weight: inherit;
 	margin: 1em 0 0;
 }
 p { margin: 0 0 1em 4ch; }
 a { text-decoration: none; }
-/* scheme.css */
+hr { visibility: hidden; }
+/* include:scheme.css */
 </style>
 
 <p>
 Hi.
-I'm an aspiring person.
-I'm still trying to figure out how to be.
-<p>
+I'm me.
+I make things.
 You can find me in
 <a href="ircs://chat.freenode.net:6697/#ascii.town">#ascii.town</a>
 on freenode
 or send mail to june@.
+
 <p>
-These are things I've made.
+<a href="https://git.causal.agency">code</a>
+--
+<a href="https://text.causal.agency">words</a>
 
 <h1><a href="https://git.causal.agency/pounce/about">pounce</a></h1>
 <p>
@@ -37,15 +41,15 @@ multi-client IRC bouncer
 <p>
 full-text search IRC logger
 
-<h1>catgirl</h1>
+<h1><a href="https://git.causal.agency/catgirl/about">catgirl</a></h1>
 <p>
 artisanal IRC client
 <p>
-<a href="ssh://chat@ascii.town">ssh chat@ascii.town</a>
---
-<a href="https://git.causal.agency/catgirl/about">git</a>
+demo: <a href="ssh://chat@ascii.town">ssh chat@ascii.town</a>
 <p>
-<!-- catgirl.html -->
+<!-- include:catgirl.html -->
+
+<hr>
 
 <h1><a href="https://git.causal.agency/imbox/about">imbox & git-fetch-email</a></h1>
 <p>
@@ -53,49 +57,43 @@ IMAP to mbox
 
 <h1><a href="https://git.causal.agency/notemap/about">notemap</a></h1>
 <p>
-IMAP notes mirror
+mirror notes to IMAP
+
+<hr>
 
-<h1>torus</h1>
+<h1><a href="https://ascii.town/explore.html">torus</a></h1>
 <p>
-collaborative ASCII art project
+collaborative ASCII art
 <p>
 <a href="ssh://torus@ascii.town">ssh torus@ascii.town</a>
 --
-<a href="https://ascii.town/explore.html">explore</a>
---
-<a href="https://git.causal.agency/torus">git</a>
+<a href="https://git.causal.agency/torus">src</a>
 <p>
-<!-- torus.html -->
+<!-- include:torus.html -->
 
 <h1>play</h1>
 <p>
-2048 clone with scoreboard
+2048 over SSH
 <p>
 <a href="ssh://play@ascii.town">ssh play@ascii.town</a>
 --
-<a href="https://git.causal.agency/play">git</a>
+<a href="https://git.causal.agency/play">src</a>
 <p>
-<!-- play.html -->
+<!-- include:play.html -->
+
+<hr>
 
 <h1><a href="https://git.causal.agency/cards/about">cards</a></h1>
 <p>
 CARDS.DLL loader for SDL
 
-<h1>scheme</h1>
+<h1><a href="bin/scheme.html">scheme</a></h1>
 <p>
 earthy terminal colours
 <p>
 <a href="scheme.png">palette</a>
---
-<a href="bin/scheme.html">src</a>
-<!-- scheme.html -->
+<!-- include:scheme.html -->
 
 <h1><a href="bin/">bin</a></h1>
 <p>
-little utilities
-
-<h1>text</h1>
-<p>
-words about code
-<p>
-<a href="https://text.causal.agency">text.causal.agency</a>
+other little tools
diff --git a/www/causal.agency/index.sed b/www/causal.agency/index.sed
index 0123ec1e..ea32675f 100644
--- a/www/causal.agency/index.sed
+++ b/www/causal.agency/index.sed
@@ -1,5 +1,5 @@
-/[*] scheme[.]css/r scheme.css
-/!-- torus[.]html/r torus.html
-/!-- play[.]html/r play.html
-/!-- catgirl[.]html/r catgirl.html
-/!-- scheme[.]html/r scheme.html
+/include:scheme[.]css/r scheme.css
+/include:torus[.]html/r torus.html
+/include:play[.]html/r play.html
+/include:catgirl[.]html/r catgirl.html
+/include:scheme[.]html/r scheme.html