diff --git a/systemd/zettelkasten_autosave/zettelkasten_autosave.service b/systemd/zettelkasten_autosave/zettelkasten_autosave.service
new file mode 100644
index 0000000..1808670
--- /dev/null
+++ b/systemd/zettelkasten_autosave/zettelkasten_autosave.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Run ZK autosave every 15 minutes
+
+[Service]
+Type=simple
+ExecStart=/bin/bash /home/thomas/repos/eolas/scripts/auto_save.sh
+
+[Install] 
+WantedBy=default.target
+
diff --git a/systemd/zettelkasten_autosave/zettelkasten_autosave.timer b/systemd/zettelkasten_autosave/zettelkasten_autosave.timer
new file mode 100644
index 0000000..e0acf41
--- /dev/null
+++ b/systemd/zettelkasten_autosave/zettelkasten_autosave.timer
@@ -0,0 +1,9 @@
+[Unit]
+Description=Run script every 15 minutes
+
+[Timer]
+OnCalendar=*:0/15
+
+[Install] 
+WantedBy=timers.target
+