summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2022-05-31 15:02:06 +0200
committerxengineering <me@xengineering.eu>2022-05-31 15:02:06 +0200
commite9ebf412c7dd22984fa571a012c0cda65369165d (patch)
tree7273c5371fb91d67f5bb86e6f8d1d9d795c5de55
parent1c46049283351c7a6e5e1ce386d0f0ef5951d6a5 (diff)
downloadwebsite-e9ebf412c7dd22984fa571a012c0cda65369165d.tar
website-e9ebf412c7dd22984fa571a012c0cda65369165d.tar.zst
website-e9ebf412c7dd22984fa571a012c0cda65369165d.zip
Move repository data from data to content
-rw-r--r--content/_index.md9
-rw-r--r--content/git/archinstall.md4
-rw-r--r--content/git/birdscan.md4
-rw-r--r--content/git/dotfiles.md4
-rw-r--r--content/git/iot-barcode-scanner.md4
-rw-r--r--content/git/ledcontrol.md4
-rw-r--r--content/git/libweb.md4
-rw-r--r--content/git/picontrol.md4
-rw-r--r--content/git/pkgbuilds.md4
-rw-r--r--content/git/scripts.md4
-rw-r--r--content/git/stlscope.md4
-rw-r--r--content/git/stm32f103c8-examples.md4
-rw-r--r--content/git/web-template.md4
-rw-r--r--content/git/xbackup.md4
-rw-r--r--content/git/xbot.md4
-rw-r--r--data/repositories.json50
-rw-r--r--themes/bare/layouts/index.html2
-rw-r--r--themes/bare/layouts/shortcodes/softwarelist.md3
18 files changed, 57 insertions, 63 deletions
diff --git a/content/_index.md b/content/_index.md
index 55355ac..ef1f638 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -7,12 +7,3 @@
"file":"xengineering.asc"
}
}
-
-## Software
-
-Use the Git link for a Git clone or to view the project in your browser.
-
-{{% softwarelist %}}
-
-Have a look at my [cgit Server](https://cgit.xengineering.eu/) for a full list
-of my repositories. This includes archived repositories.
diff --git a/content/git/archinstall.md b/content/git/archinstall.md
new file mode 100644
index 0000000..2261a2b
--- /dev/null
+++ b/content/git/archinstall.md
@@ -0,0 +1,4 @@
+{
+ "name":"archinstall",
+ "description":"Installation script for the Arch Linux operating system"
+}
diff --git a/content/git/birdscan.md b/content/git/birdscan.md
new file mode 100644
index 0000000..ade5d34
--- /dev/null
+++ b/content/git/birdscan.md
@@ -0,0 +1,4 @@
+{
+ "name":"birdscan",
+ "description":"Software to take beautiful pictures of birds with a Raspberry Pi camera"
+}
diff --git a/content/git/dotfiles.md b/content/git/dotfiles.md
new file mode 100644
index 0000000..b205517
--- /dev/null
+++ b/content/git/dotfiles.md
@@ -0,0 +1,4 @@
+{
+ "name":"dotfiles",
+ "description":"Git repository to track my personal GNU/Linux dotfiles"
+}
diff --git a/content/git/iot-barcode-scanner.md b/content/git/iot-barcode-scanner.md
new file mode 100644
index 0000000..abf30ec
--- /dev/null
+++ b/content/git/iot-barcode-scanner.md
@@ -0,0 +1,4 @@
+{
+ "name":"iot-barcode-scanner",
+ "description":"Service that makes barcode scanners available on the network for IoT usage"
+}
diff --git a/content/git/ledcontrol.md b/content/git/ledcontrol.md
new file mode 100644
index 0000000..3f35085
--- /dev/null
+++ b/content/git/ledcontrol.md
@@ -0,0 +1,4 @@
+{
+ "name":"ledcontrol",
+ "description":"Firmware project for the STM32F103C8T6 microcontroller to control LED strips"
+}
diff --git a/content/git/libweb.md b/content/git/libweb.md
new file mode 100644
index 0000000..95e25be
--- /dev/null
+++ b/content/git/libweb.md
@@ -0,0 +1,4 @@
+{
+ "name":"libweb",
+ "description":"Repository with reusable components for web development"
+}
diff --git a/content/git/picontrol.md b/content/git/picontrol.md
new file mode 100644
index 0000000..c2bba72
--- /dev/null
+++ b/content/git/picontrol.md
@@ -0,0 +1,4 @@
+{
+ "name":"picontrol",
+ "description":"Small web application to shutdown or reboot your Raspberry Pi"
+}
diff --git a/content/git/pkgbuilds.md b/content/git/pkgbuilds.md
new file mode 100644
index 0000000..9fe5f33
--- /dev/null
+++ b/content/git/pkgbuilds.md
@@ -0,0 +1,4 @@
+{
+ "name":"pkgbuilds",
+ "description":"Repository with packaging files for the Arch Linux build system"
+}
diff --git a/content/git/scripts.md b/content/git/scripts.md
new file mode 100644
index 0000000..c74cc49
--- /dev/null
+++ b/content/git/scripts.md
@@ -0,0 +1,4 @@
+{
+ "name":"scripts",
+ "description":"Some useful scripts"
+}
diff --git a/content/git/stlscope.md b/content/git/stlscope.md
new file mode 100644
index 0000000..30e55d0
--- /dev/null
+++ b/content/git/stlscope.md
@@ -0,0 +1,4 @@
+{
+ "name":"stlscope",
+ "description":"Simple program to view .stl files"
+}
diff --git a/content/git/stm32f103c8-examples.md b/content/git/stm32f103c8-examples.md
new file mode 100644
index 0000000..2a9e4e1
--- /dev/null
+++ b/content/git/stm32f103c8-examples.md
@@ -0,0 +1,4 @@
+{
+ "name":"stm32f103c8-examples",
+ "description":"Example C code for the STM32F103C8T6 microcontroller"
+}
diff --git a/content/git/web-template.md b/content/git/web-template.md
new file mode 100644
index 0000000..b7d0c63
--- /dev/null
+++ b/content/git/web-template.md
@@ -0,0 +1,4 @@
+{
+ "name":"web-template",
+ "description":"Template project to simplify development of web applications"
+}
diff --git a/content/git/xbackup.md b/content/git/xbackup.md
new file mode 100644
index 0000000..b9624c3
--- /dev/null
+++ b/content/git/xbackup.md
@@ -0,0 +1,4 @@
+{
+ "name":"xbackup",
+ "description":"Convenience wrapper around the Borg backup tool"
+}
diff --git a/content/git/xbot.md b/content/git/xbot.md
new file mode 100644
index 0000000..5a9d7cd
--- /dev/null
+++ b/content/git/xbot.md
@@ -0,0 +1,4 @@
+{
+ "name":"xbot",
+ "description":"Software to create simpel chat bots for the XMPP/Jabber protocol"
+}
diff --git a/data/repositories.json b/data/repositories.json
deleted file mode 100644
index 9ce3422..0000000
--- a/data/repositories.json
+++ /dev/null
@@ -1,50 +0,0 @@
-[
- {
- "name":"website",
- "description":"xengineering's website as a Git repository"
- },
- {
- "name":"birdscan",
- "description":"Software to take beautiful pictures of birds with a Raspberry Pi camera"
- },
- {
- "name":"dotfiles",
- "description":"Git repository to track my personal GNU/Linux dotfiles"
- },
- {
- "name":"iot-barcode-scanner",
- "description":"Service that makes barcode scanners available on the network for IoT usage"
- },
- {
- "name":"ledcontrol",
- "description":"Firmware project for the STM32F103C8T6 microcontroller to control LED strips"
- },
- {
- "name":"libweb",
- "description":"Repository with reusable components for web development"
- },
- {
- "name":"pkgbuilds",
- "description":"Repository with packaging files for the Arch Linux build system"
- },
- {
- "name":"scripts",
- "description":"Some useful scripts"
- },
- {
- "name":"stlscope",
- "description":"Simple program to view .stl files"
- },
- {
- "name":"webiot",
- "description":"Small webserver for my personal Internet of Things (IoT)"
- },
- {
- "name":"xbackup",
- "description":"Convenience wrapper around the Borg backup tool"
- },
- {
- "name":"xbot",
- "description":"Software to create simpel chat bots for the XMPP/Jabber protocol"
- }
-]
diff --git a/themes/bare/layouts/index.html b/themes/bare/layouts/index.html
index 380e9d7..2435d91 100644
--- a/themes/bare/layouts/index.html
+++ b/themes/bare/layouts/index.html
@@ -31,7 +31,7 @@
{{.Content}}
- <h2>Repositories</h2>
+ <h2>Projects</h2>
<ul>
{{range.Site.RegularPages}}
diff --git a/themes/bare/layouts/shortcodes/softwarelist.md b/themes/bare/layouts/shortcodes/softwarelist.md
deleted file mode 100644
index e2d4e24..0000000
--- a/themes/bare/layouts/shortcodes/softwarelist.md
+++ /dev/null
@@ -1,3 +0,0 @@
-{{ range $.Site.Data.repositories }}
-- {{ .name }} - {{ .description }} [ [Git](https://cgit.xengineering.eu/{{ .name }}) | [Atom](https://cgit.xengineering.eu/{{ .name }}/atom) ]
-{{ end }}