]> git.taranathan.com Git - robotics-standup.git/commitdiff
first commit
authormoo <moogoesmeow123@gmail.com>
Tue, 2 Jun 2026 04:08:10 +0000 (21:08 -0700)
committermoo <moogoesmeow123@gmail.com>
Tue, 2 Jun 2026 04:08:10 +0000 (21:08 -0700)
ironclaw.png [new file with mode: 0644]
lib.typ [new file with mode: 0644]
template/ironclaw.png [new file with mode: 0644]
template/justfile [new file with mode: 0644]
template/main.typ [new file with mode: 0644]
typst.toml [new file with mode: 0644]

diff --git a/ironclaw.png b/ironclaw.png
new file mode 100644 (file)
index 0000000..8f1833e
Binary files /dev/null and b/ironclaw.png differ
diff --git a/lib.typ b/lib.typ
new file mode 100644 (file)
index 0000000..25d0939
--- /dev/null
+++ b/lib.typ
@@ -0,0 +1,22 @@
+#let ting(doc) = {
+  import "@local/touying:0.7.3": *
+  import themes.ironclaw: *
+
+  import "@preview/codly:1.3.0": *
+  import "@preview/codly-languages:0.1.10": *
+  show: codly-init.with()
+  codly(languages: codly-languages)
+
+  let logo = image("./ironclaw.png")
+
+  show link: lonk => [
+    #text(stroke: blue)[
+      #lonk
+    ]
+  ]
+
+  show: ironclaw-theme.with(logo: logo)
+  show text: toxt => text(font: "Adwaita Mono")[#toxt]
+
+  doc
+}
diff --git a/template/ironclaw.png b/template/ironclaw.png
new file mode 100644 (file)
index 0000000..8f1833e
Binary files /dev/null and b/template/ironclaw.png differ
diff --git a/template/justfile b/template/justfile
new file mode 100644 (file)
index 0000000..1d62db3
--- /dev/null
@@ -0,0 +1,16 @@
+default: watch
+
+build:
+    typst compile main.typ
+    zathura main.pdf &
+
+watch: noview-build
+    zathura main.pdf &
+    typst watch main.typ
+
+clean:
+    rm -rf *.pdf
+
+[private]
+noview-build:
+    typst compile main.typ
diff --git a/template/main.typ b/template/main.typ
new file mode 100644 (file)
index 0000000..57e7f94
--- /dev/null
@@ -0,0 +1,30 @@
+#import "@local/robotics:0.1.0": ting
+#show: doc => ting
+
+#import "@local/touying:0.7.3": *
+#import themes.ironclaw: *
+
+#let logo = image("./ironclaw.png")
+
+#title-slide()[
+  #heading(level: 2)[Daily Standup #linebreak() #datetime.today().display("[month repr:long] [day] [year]")]
+  #box(height: 40%)[#logo]
+]
+
+
+== Software
+- Added SOTM
+- Improved localization
+  - calibrated cameras
+- *TODO*
+  - Add new driver assists
+
+== CAD
+- CADed Spindexer
+- Researched intake designs
+- *TODO*
+  - Lengthen hood
+
+== Electrical
+- Wired stuff, idk
diff --git a/typst.toml b/typst.toml
new file mode 100644 (file)
index 0000000..b113c36
--- /dev/null
@@ -0,0 +1,11 @@
+[package]
+name = "robotics"
+version = "0.1.0"
+entrypoint = "lib.typ"
+authors = ["Taran Nathan"]
+license = "GNU AGPL v3"
+description = "A template for Iron Claw standup meetings"
+
+[template]
+path = "template"
+entrypoint = "main.typ"