summaryrefslogtreecommitdiff
path: root/local/bin
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xlocal/bin/convert-website5
-rwxr-xr-xlocal/bin/logdate2
-rwxr-xr-xlocal/bin/nextcloud-sync5
-rwxr-xr-xlocal/bin/org-sync11
4 files changed, 23 insertions, 0 deletions
diff --git a/local/bin/convert-website b/local/bin/convert-website
new file mode 100755
index 0000000..2b951d7
--- /dev/null
+++ b/local/bin/convert-website
@@ -0,0 +1,5 @@
+#!/bin/env sh
+for file in $*
+do
+ pandoc $file --from html --to markdown_strict | NO_COLOR=true lowdown -tterm -o "$file.md"
+done
diff --git a/local/bin/logdate b/local/bin/logdate
new file mode 100755
index 0000000..337552a
--- /dev/null
+++ b/local/bin/logdate
@@ -0,0 +1,2 @@
+#!/bin/env sh
+date +"%Y-%m-%d"
diff --git a/local/bin/nextcloud-sync b/local/bin/nextcloud-sync
new file mode 100755
index 0000000..cb7901a
--- /dev/null
+++ b/local/bin/nextcloud-sync
@@ -0,0 +1,5 @@
+#!/bin/env sh
+
+/usr/bin/rclone bisync storage.mccd.space:personal-db ~/personal-db
+/usr/bin/rclone bisync storage.mccd.space:Articles ~/docs
+/usr/bin/rclone bisync storage.mccd.space:Shared ~/shared
diff --git a/local/bin/org-sync b/local/bin/org-sync
new file mode 100755
index 0000000..cc66681
--- /dev/null
+++ b/local/bin/org-sync
@@ -0,0 +1,11 @@
+#!/bin/env sh
+
+IS_CONNECTED=$(iwctl station wlp61s0 show | grep "State")
+
+if $(echo $IS_CONNECTED | grep -q "disconnected")
+then
+ echo "System is not connected to Wifi. Will not sync";
+else
+ /usr/bin/rclone bisync storage.mccd.space:personal-db ~/personal-db;
+ echo "Sync complete";
+fi