this repo has no description
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

:lipstick: regen title work

+60 -51
+17 -17
paper/colorshed.svg
··· 1 1 <svg height="150" viewBox="0 0 150 150" width="150" xmlns="http://www.w3.org/2000/svg"> 2 2 <rect fill="white" height="150" width="150" x="0" y="0"/> 3 3 <g class="layer" data-layer="root"> 4 - <g data-object="--8770770029773788450" style="fill: yellow;transform-box: fill-box;" transform-origin="125 25"> 5 - <rect height="50" width="50" x="100" y="0"/> 4 + <g data-object="--12117469171890257602" style="fill: cyan;transform-box: fill-box;" transform-origin="75 25"> 5 + <rect height="50" width="50" x="50" y="0"/> 6 6 </g> 7 - <g data-object="--14196806778611073208" style="fill: green;transform-box: fill-box;" transform-origin="125 125"> 7 + <g data-object="--17407011933488288916" style="fill: green;transform-box: fill-box;" transform-origin="125 125"> 8 8 <rect height="50" width="50" x="100" y="100"/> 9 9 </g> 10 - <g data-object="--14857474355468498017" style="fill: blue;transform-box: fill-box;" transform-origin="25 25"> 11 - <rect height="50" width="50" x="0" y="0"/> 12 - </g> 13 - <g data-object="--5188790026082249621" style="fill: cyan;transform-box: fill-box;" transform-origin="75 25"> 14 - <rect height="50" width="50" x="50" y="0"/> 10 + <g data-object="--6846848121977062692" style="fill: purple;transform-box: fill-box;" transform-origin="25 125"> 11 + <rect height="50" width="50" x="0" y="100"/> 15 12 </g> 16 - <g data-object="--17187161802802264847" style="fill: pink;transform-box: fill-box;" transform-origin="75 125"> 13 + <g data-object="--5870236801659333743" style="fill: pink;transform-box: fill-box;" transform-origin="75 125"> 17 14 <rect height="50" width="50" x="50" y="100"/> 18 15 </g> 19 - <g data-object="--8628521741332402152" style="fill: brown;transform-box: fill-box;" transform-origin="125 75"> 20 - <rect height="50" width="50" x="100" y="50"/> 16 + <g data-object="--8070015806449842329" style="fill: yellow;transform-box: fill-box;" transform-origin="125 25"> 17 + <rect height="50" width="50" x="100" y="0"/> 21 18 </g> 22 - <g data-object="--815975881357419275" style="fill: red;transform-box: fill-box;" transform-origin="75 75"> 19 + <g data-object="--14184884440884008140" style="fill: blue;transform-box: fill-box;" transform-origin="25 25"> 20 + <rect height="50" width="50" x="0" y="0"/> 21 + </g> 22 + <g data-object="--3742392931955058592" style="fill: orange;transform-box: fill-box;" transform-origin="25 75"> 23 + <rect height="50" width="50" x="0" y="50"/> 24 + </g> 25 + <g data-object="--10746199498567545123" style="fill: red;transform-box: fill-box;" transform-origin="75 75"> 23 26 <rect height="50" width="50" x="50" y="50"/> 24 27 </g> 25 - <g data-object="--174561879154756733" style="fill: purple;transform-box: fill-box;" transform-origin="25 125"> 26 - <rect height="50" width="50" x="0" y="100"/> 27 - </g> 28 - <g data-object="--4643293035059183022" style="fill: orange;transform-box: fill-box;" transform-origin="25 75"> 29 - <rect height="50" width="50" x="0" y="50"/> 28 + <g data-object="--8979440570233527554" style="fill: brown;transform-box: fill-box;" transform-origin="125 75"> 29 + <rect height="50" width="50" x="100" y="50"/> 30 30 </g> 31 31 </g> 32 32 <g class="layer" data-layer="circles"/>
paper/dna-analysis-machine.png

This is a binary file and will not be displayed.

+16 -16
paper/grid.svg
··· 1 1 <svg height="170" viewBox="-10 -10 170 170" width="170" xmlns="http://www.w3.org/2000/svg"> 2 2 <rect fill="white" height="170" width="170" x="-10" y="-10"/> 3 3 <g class="layer" data-layer="root"> 4 - <g data-object="--4173858882205808435" style="fill: black;transform-box: fill-box;" transform-origin="25 125"> 5 - <circle cx="0" cy="100" r="2"/> 4 + <g data-object="--11754885636972219926" style="fill: black;transform-box: fill-box;" transform-origin="125 125"> 5 + <circle cx="100" cy="100" r="2"/> 6 6 </g> 7 - <g data-object="--11537361207630617021" style="fill: black;transform-box: fill-box;" transform-origin="125 25"> 7 + <g data-object="--14728442308926946538" style="fill: black;transform-box: fill-box;" transform-origin="125 25"> 8 8 <circle cx="100" cy="0" r="2"/> 9 9 </g> 10 - <g data-object="--14609236137945103496" style="fill: black;transform-box: fill-box;" transform-origin="25 75"> 11 - <circle cx="0" cy="50" r="2"/> 12 - </g> 13 - <g data-object="--1115297771287475575" style="fill: black;transform-box: fill-box;" transform-origin="125 75"> 14 - <circle cx="100" cy="50" r="2"/> 15 - </g> 16 - <g data-object="--9461358533758613800" style="fill: black;transform-box: fill-box;" transform-origin="125 125"> 17 - <circle cx="100" cy="100" r="2"/> 18 - </g> 19 - <g data-object="--9784877474404371272" style="fill: black;transform-box: fill-box;" transform-origin="75 25"> 10 + <g data-object="--1065559470473258506" style="fill: black;transform-box: fill-box;" transform-origin="75 25"> 20 11 <circle cx="50" cy="0" r="2"/> 21 12 </g> 22 - <g data-object="--4288676805360302638" style="fill: black;transform-box: fill-box;" transform-origin="25 25"> 13 + <g data-object="--1331118254105584570" style="fill: black;transform-box: fill-box;" transform-origin="25 25"> 23 14 <circle cx="0" cy="0" r="2"/> 24 15 </g> 25 - <g data-object="--15293945155977475152" style="fill: black;transform-box: fill-box;" transform-origin="75 75"> 16 + <g data-object="--6964523252109414949" style="fill: black;transform-box: fill-box;" transform-origin="25 75"> 17 + <circle cx="0" cy="50" r="2"/> 18 + </g> 19 + <g data-object="--3575544295958698858" style="fill: black;transform-box: fill-box;" transform-origin="25 125"> 20 + <circle cx="0" cy="100" r="2"/> 21 + </g> 22 + <g data-object="--14283059309027237208" style="fill: black;transform-box: fill-box;" transform-origin="75 75"> 26 23 <circle cx="50" cy="50" r="2"/> 27 24 </g> 28 - <g data-object="--7362212684039804370" style="fill: black;transform-box: fill-box;" transform-origin="75 125"> 25 + <g data-object="--7725813518053494833" style="fill: black;transform-box: fill-box;" transform-origin="125 75"> 26 + <circle cx="100" cy="50" r="2"/> 27 + </g> 28 + <g data-object="--4540330120555065032" style="fill: black;transform-box: fill-box;" transform-origin="75 125"> 29 29 <circle cx="50" cy="100" r="2"/> 30 30 </g> 31 31 </g>
paper/main.pdf

This is a binary file and will not be displayed.

+12 -4
paper/main.typ
··· 148 148 "reflections", 149 149 "spline-optimisation", 150 150 "weaving", 151 - ).map(artwork => grid.cell(image("../examples/gallery/" + artwork + ".svg", width: 100%))) 151 + ).map(artwork => grid.cell( 152 + image("../examples/gallery/" + artwork + ".svg", width: 100%), 153 + )) 152 154 ), 153 155 ) 154 156 ··· 477 479 lang: "rust", 478 480 is_method: true, 479 481 transform: it => ( 480 - "impl Video<C> {\n ...\n" + it.replace("<AdditionalContext>", "<C>") + "\n}" 482 + "impl Video<C> {\n ...\n" 483 + + it.replace("<AdditionalContext>", "<C>") 484 + + "\n}" 481 485 ), 482 486 ), 483 487 ) ··· 492 496 lang: "rust", 493 497 is_method: true, 494 498 transform: it => ( 495 - "impl Video<C> {\n ...\n" + it.replace("<AdditionalContext>", "<C>") + "\n}" 499 + "impl Video<C> {\n ...\n" 500 + + it.replace("<AdditionalContext>", "<C>") 501 + + "\n}" 496 502 ), 497 503 ), 498 504 ) ··· 558 564 #codesnippet( 559 565 dedent( 560 566 cut-around( 561 - it => it.trim().starts-with("if context.frame != previous_rendered_frame"), 567 + it => it 568 + .trim() 569 + .starts-with("if context.frame != previous_rendered_frame"), 562 570 it => it.trim().ends-with("}"), 563 571 read("../src/video/encoding.rs"), 564 572 ),
+13 -13
paper/shapeshed.svg
··· 1 1 <svg height="170" viewBox="-10 -10 170 170" width="170" xmlns="http://www.w3.org/2000/svg"> 2 2 <rect fill="white" height="170" width="170" x="-10" y="-10"/> 3 3 <g class="layer" data-layer="root"> 4 - <g data-object="--10427425957282944850" style="fill: black;transform-box: fill-box;" transform-origin="150 100"> 4 + <g data-object="--11658385289857699166" style="stroke: black; fill: transparent;transform-box: fill-box;" transform-origin="100 100"> 5 + <line stroke-width="5" x1="50" x2="100" y1="50" y2="100"/> 6 + </g> 7 + <g data-object="--3413550702763445559" style="fill: black;transform-box: fill-box;" transform-origin="150 100"> 5 8 <path d="M100,50 L150,50 L150,100 z"/> 6 9 </g> 7 - <g data-object="--8770252177087651922" style="stroke: black; fill: transparent;transform-box: fill-box;" transform-origin="100 100"> 8 - <line stroke-width="5" x1="50" x2="100" y1="50" y2="100"/> 10 + <g data-object="--14408688602033344079" style="fill: black;transform-box: fill-box;" transform-origin="25 75"> 11 + <circle cx="0" cy="50" r="5"/> 9 12 </g> 10 - <g data-object="--10697353391295492781" style="stroke: black; fill: transparent;transform-box: fill-box;" transform-origin="150 50"> 13 + <g data-object="--13999732592163419092" style="stroke: black; fill: transparent;transform-box: fill-box;" transform-origin="150 50"> 11 14 <path d="M100,50 Q100,0,150,0" stroke-width="5"/> 12 15 </g> 13 - <g data-object="--11667805548311241762" style="fill: black;transform-box: fill-box;" transform-origin="25 125"> 14 - <rect height="50" width="50" x="0" y="100"/> 15 - </g> 16 - <g data-object="--859332694941426858" style="stroke: black; fill: transparent;transform-box: fill-box;" transform-origin="100 50"> 16 + <g data-object="--5449726784797115477" style="stroke: black; fill: transparent;transform-box: fill-box;" transform-origin="100 50"> 17 17 <path d="M50,50 Q100,50,100,0" stroke-width="5"/> 18 18 </g> 19 - <g data-object="--2096176772211795272" style="fill: black;transform-box: fill-box;" transform-origin="25 75"> 20 - <circle cx="0" cy="50" r="5"/> 19 + <g data-object="--10330804678627143869" style="fill: black;transform-box: fill-box;" transform-origin="25 25"> 20 + <circle cx="25" cy="25" r="25"/> 21 21 </g> 22 - <g data-object="--13874687100023147422" style="fill: black;transform-box: fill-box;" transform-origin="25 25"> 23 - <circle cx="25" cy="25" r="25"/> 22 + <g data-object="--18248934818865614709" style="fill: black;transform-box: fill-box;" transform-origin="25 125"> 23 + <rect height="50" width="50" x="0" y="100"/> 24 24 </g> 25 - <g data-object="--12283277509007292695" style="fill: black;transform-box: fill-box;" transform-origin="125 175"> 25 + <g data-object="--11340008112924953916" style="fill: black;transform-box: fill-box;" transform-origin="125 175"> 26 26 <circle cx="100" cy="150" r="2"/> 27 27 </g> 28 28 </g>
+2 -1
paper/template.typ
··· 64 64 ), 65 65 ), 66 66 ), 67 - numbering: (current, ..total) => if total.pos().len() > 0 and current == total.at(0) { 67 + numbering: (current, ..total) => if total.pos().len() > 0 68 + and current == total.at(0) { 68 69 sig(str(current)) 69 70 } else { 70 71 str(current)