diff options
Diffstat (limited to '')
-rw-r--r-- | emacs | 9 | ||||
-rwxr-xr-x | local/bin/convert-website | 5 | ||||
-rwxr-xr-x | local/bin/logdate | 2 | ||||
-rwxr-xr-x | local/bin/nextcloud-sync | 5 | ||||
-rwxr-xr-x | local/bin/org-sync | 11 |
5 files changed, 31 insertions, 1 deletions
@@ -20,6 +20,7 @@ almost-mono-themes eldoc-box markdown-mode + nov yasnippet yasnippet-snippets pinentry @@ -166,6 +167,12 @@ :config (setq imenu-auto-rescan t)) +(use-package nov + :defer t + :ensure t + :init + (add-to-list 'auto-mode-alist '("\\.epub'" . nov-mode))) + (use-package battery :init (display-battery-mode t)) @@ -821,7 +828,7 @@ '("~/personal-db/notes/sustainable-software.org" "/home/mccd/personal-db/notes/thoughts.org" "/home/mccd/personal-db/notes/cal-ios.org" "/home/mccd/personal-db/notes/ethics-and-software.org" "/home/mccd/personal-db/notes/reminders.org" "/home/mccd/builds/sustainably/piva.org" "/home/mccd/personal-db/notes/programming.org" "/home/mccd/personal-db/notes/unix.org" "/home/mccd/personal-db/notes/agency-and-tech.org" "/home/mccd/personal-db/notes/emacs-teaches.org" "/home/mccd/personal-db/notes/emacs.org" "/home/mccd/personal-db/notes/inbox.org" "/home/mccd/personal-db/notes/todo.org")) '(org-fold-core-style 'overlays) '(package-selected-packages - '(eldoc-box hide-mode-line exwm-mff eat pinentry exwm emms company orglink web-mode flycheck nix-mode nix-ts-mode avy pdf-tools elfeed-protocol lem yasnippet-snippets elfeed yasnippet smartparens markdown-mode mastodon tldr almost-mono-themes rec-mode magit go-mode expand-region devdocs)) + '(nov eldoc-box hide-mode-line exwm-mff eat pinentry exwm emms company orglink web-mode flycheck nix-mode nix-ts-mode avy pdf-tools elfeed-protocol lem yasnippet-snippets elfeed yasnippet smartparens markdown-mode mastodon tldr almost-mono-themes rec-mode magit go-mode expand-region devdocs)) '(tab-bar-auto-width t) '(tab-bar-close-button-show nil) '(tab-bar-format 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 |