commit 1f65abf
Artur Manuel
·
2026-07-18 09:26:08 +0000 UTC
parent 29e8d28
treewide: initialise repository
7 files changed,
+65,
-0
+2,
-0
1@@ -0,0 +1,2 @@
2+This work is marked CC0 1.0. To view a copy of this mark, visit https://creativecommons.org/publicdomain/zero/1.0/
3+
+5,
-0
1@@ -0,0 +1,5 @@
2+# An example page for gtm
3+
4+This example should serve as one for any gtm pages moving forward.
5+
6+This specific folder is licensed under the CC0 1.0.
+7,
-0
1@@ -0,0 +1,7 @@
2+I'm a red foppy :3
3+
4+## Here are my favourite rap battle creators!
5+
6+{%- for frb_creator in extra.fav_frb_creators %}
7+- {{ frb_creator }}
8+{%- endfor %}
+16,
-0
1@@ -0,0 +1,16 @@
2+title = "My cool capsule"
3+description = "Made with paws :3"
4+
5+[extra]
6+fav_frb_creators = [
7+ "PowerPoint Rap Battles",
8+ "AdamDRB",
9+ "worms_of_cans",
10+ "Indie Game Rap Battles",
11+ "Eddiefrb",
12+]
13+nav_links = [
14+ "index",
15+ "ascii_fop",
16+ "hello",
17+]
+13,
-0
1@@ -0,0 +1,13 @@
2+# {{ title }}
3+
4+{{ description }}
5+
6+{%- for nav_link in extra.nav_links %}
7+=> {{ nav_link }}
8+{%- endfor %}
9+
10+{{ content }}
11+
12+Generated with gtm
13+
14+=> https://codeberg.org/amadaluzia/gtm
+20,
-0
1@@ -0,0 +1,20 @@
2+[build-system]
3+requires = ["hatchling >= 1.26"]
4+build-backend = "hatchling.build"
5+
6+[project]
7+name = "gtm"
8+version = "2026.7.0"
9+requires-python = ">= 3.13.5"
10+authors = [
11+ {name = "Artur Manuel", email = "amadaluzia@disroot.org"},
12+]
13+description = "Gemini Template Machine"
14+readme = "README.md"
15+license = "EUPL-1.2"
16+
17+[project.scripts]
18+gtm = "gtm.__main__:run"
19+
20+[tool.hatch.build.targets.wheel]
21+packages = ["src/gtm"]
+2,
-0
1@@ -0,0 +1,2 @@
2+def run():
3+ print("Hello, world!")