summaryrefslogtreecommitdiff
path: root/.emacs.d.back/scripts/ics-to-org.sh
diff options
context:
space:
mode:
authorRoger Gonzalez <rogergonzalez21@gmail.com>2020-04-08 10:38:14 -0300
committerRoger Gonzalez <rogergonzalez21@gmail.com>2020-04-08 10:38:14 -0300
commit5f0f2f90361a4c0a76478b288998595fc3ddebd2 (patch)
treefba8d30e376187e1b0b441314497bb1a70989f08 /.emacs.d.back/scripts/ics-to-org.sh
parent47e1414d1be0069b158d0d0718988d72b0fb5d0d (diff)
Added my old emacs config
Diffstat (limited to '.emacs.d.back/scripts/ics-to-org.sh')
-rwxr-xr-x.emacs.d.back/scripts/ics-to-org.sh18
1 files changed, 18 insertions, 0 deletions
diff --git a/.emacs.d.back/scripts/ics-to-org.sh b/.emacs.d.back/scripts/ics-to-org.sh
new file mode 100755
index 00000000..df467dfb
--- /dev/null
+++ b/.emacs.d.back/scripts/ics-to-org.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+# This is a cron that runs every 15 mins and populates my emacs diary file with my calendar items
+
+# Downloading calendar
+echo "Downloading Calendar"
+mkdir -p /tmp/calendar
+cd /tmp/calendar
+wget "https://cloud.rogs.me/remote.php/dav/public-calendars/5YgCPsaaye9KgbZr?export" -O "personal-calendar.ics" -c
+
+#Generating the file
+
+echo "#Generating the file"
+rm ~/.emacs.d/diary
+emacs --batch -l ~/.emacs.d/scripts/ics-to-org.el
+
+echo "#Deleting everything"
+#Deleting everything
+rm -r /tmp/calendar