From be5fc0c3b42d187c8fdd5887b7fa1cb751ad40b6 Mon Sep 17 00:00:00 2001
From: Marty Oehme <contact@martyoeh.me>
Date: Mon, 24 Feb 2025 17:48:22 +0100
Subject: [PATCH] Add README

---
 README.md | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)
 create mode 100644 README.md

diff --git a/README.md b/README.md
new file mode 100644
index 0000000..6ef0909
--- /dev/null
+++ b/README.md
@@ -0,0 +1,37 @@
+# Custom void templates
+
+This is the space for my custom void repo.
+
+It hosts packages that are not yet (or perhaps ever) in the normal void repos,
+which I've built and maintain for myself.
+
+Use it at your own discretion but I make no promises toward any functionality, stability or non-explody-system-ness.
+
+## ROADMAP
+
+### Templates
+
+Goal: auto-update templates on remote updates (checked e.g. every 24h)
+
+- [ ] use renovate to auto-update `template` file pkgversion
+    - <https://docs.renovatebot.com/user-stories/maintaining-aur-packages-with-renovate>
+- [ ] open PR for new version
+- [ ] For each PR:
+    - update checksum for new version
+        - [ ] grab it from correct place if it is published
+        - [ ] default to recalculate checksum for new version files
+        - [ ] auto-commit to PR
+    - [ ] see if file structure changed?
+        - Can't do this here tbh since we need to compare the output of build operation for old and new
+    - [ ] if checksum OK, automatically commit to `main` branch
+
+### Repo
+
+- [ ] on new `main` addition
+- [ ] complete builds
+    - only build for new packages?
+
+- [ ] publish new repo version:
+    - [ ] pull all existing packages in repo into dir
+    - [ ] put new version of the package into repo
+    - [ ] repush repo to page with new file