summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--khal/config42
-rw-r--r--khard/khard.conf2
-rwxr-xr-xlynx/lynx5
-rw-r--r--mbsyncrc29
-rw-r--r--mutt/mailcap1
-rw-r--r--newsboat/config36
-rw-r--r--vdirsyncer/config39
7 files changed, 135 insertions, 19 deletions
diff --git a/khal/config b/khal/config
index c671f52..2b927e8 100644
--- a/khal/config
+++ b/khal/config
@@ -1,10 +1,15 @@
[calendars]
-[[radicale]]
-path = ~/.calendars/radicale/3c6cbab1-0568-1872-a1e8-bc71501565a9
+[[radicale-rimsky]]
+path = ~/.calendars/radicale-rimsky/7c38e0c7-4a42-9863-c9e0-6025a32c4a65
color = light green
priority = 10
+[[radicale-rimsky-alternative]]
+path = ~/.calendars/radicale-rimsky-alternative/bb48f855-f7bc-183f-f79d-275327d426d5
+color = light magenta
+priority = 10
+
[[google_home]]
path = ~/.calendars/google/12panp3nqdbmm9df4if9jigigo@group.calendar.google.com/
color = light blue
@@ -21,12 +26,43 @@ color = yellow
path = ~/.calendars/google/uh29md2ulcb23jq7h78ds5d9fs@group.calendar.google.com/
color = light gray
+[[google_family]]
+path = ~/.calendars/google/family08070188191404755449@group.calendar.google.com/
+color = yellow
+
+[[google_harvey_ehs_hols]]
+path = ~/.calendars/google/743e040cac7301332674b35e2b9dbe2c204771e2392a37d1b576e14b9b04115f@group.calendar.google.com/
+color = dark green
+
+[[google_away_work]]
+path = ~/.calendars/google/8bb935c750e97287acd425a0f8cb806b32c683ccd14431b1d90e4b684995f8f4@group.calendar.google.com/
+color = dark red
+
+[[google_sophie_bms_hols]]
+path = ~/.calendars/google/8ef24212f39c7290625e5bde45ff00e220dae3899f57fb74038f11aaf55dcc3f@group.calendar.google.com/
+color = dark green
+
+[[google_rugby_viewing]]
+path = ~/.calendars/google/c009c8602d2b9ccd65fb7a7000bb56d482bb313c6a4056ecbc3cd7321044d216@group.calendar.google.com
+color = dark cyan
+
+[[google_tutoring_sherpa]]
+path = ~/.calendars/google/1e78c4163b873b460498e57dc598afa9277ba048d9d32b8cc7a6e393c5097be4@group.calendar.google.com/
+color = light gray
+
+[[google_daphne]]
+path = ~/.calendars/google/3a02442706ec2fc8a529f3bd8c5316387a31f513d22d78bb2bf10e886013a9b2@group.calendar.google.com/
+color = light gray
+
[view]
agenda_event_format = "{start-time} {end-time} {title}"
[default]
-default_calendar = "radicale"
+default_calendar = "radicale-rimsky"
[locale]
firstweekday = 0
timeformat = "%H:%M"
+longdatetimeformat = "%Y-%m-%dT%H:%M"
+dateformat = "%Y-%m-%d"
+longdateformat = "%Y-%m-%d"
diff --git a/khard/khard.conf b/khard/khard.conf
index b6d6018..fc8135d 100644
--- a/khard/khard.conf
+++ b/khard/khard.conf
@@ -1,6 +1,6 @@
[addressbooks]
[[personal]]
-path = ~/.contacts/55caade5-39ac-f0d0-5a0f-373793eb6926/
+path = ~/.contacts/9478cfeb-26b3-21aa-716c-97ab18806d1f
[general]
debug = no
diff --git a/lynx/lynx b/lynx/lynx
index 7c350de..750a2a7 100755
--- a/lynx/lynx
+++ b/lynx/lynx
@@ -2,7 +2,8 @@
# see ../lynx/README.md for configs
-lynxpath=/usr/local/bin/lynx
+lynxpath=/usr/bin/lynx
+echo "lynxpath is $lynxpath"
if [ -e "$HOME/.config/lynx/lynx.cfg" ];then
export LYNX_CFG="$HOME/.config/lynx/lynx.cfg"
@@ -13,7 +14,7 @@ if [ -e "$HOME/.config/lynx/lynx.lss" ];then
fi
if [ ! -x "$lynxpath" ]; then
- echo "Doesn't look like lynx is installed."
+ echo "lynxpath is set to $lynxpath but it doesn't look like lynx is installed."
exit 1
fi
diff --git a/mbsyncrc b/mbsyncrc
index 38a0d47..6281385 100644
--- a/mbsyncrc
+++ b/mbsyncrc
@@ -1,6 +1,35 @@
SyncState *
Sync Pull All Push All
+IMAPAccount gmail
+Host imap.gmail.com
+User matthew.lemon@gmail.com
+PassCmd "echo $(pass google_isync_mbsync)"
+SSLType IMAPS
+CertificateFile /etc/ssl/certs/ca-certificates.crt
+
+IMAPStore gmail-remote
+Account gmail
+
+MaildirStore gmail-local
+SubFolders Verbatim
+Path ~/.mail/gmail/
+Inbox ~/.mail/gmail/Inbox
+
+Channel gmail
+Far :gmail-remote:
+Near :gmail-local:
+# Exclude everything under the internal [Gmail] folder, except the interesting folders
+Patterns * ![Gmail]* "[Gmail]/Sent Mail" "[Gmail]/Starred" "[Gmail]/All Mail"
+# Or include everything
+#Patterns *
+# Automatically create missing mailboxes, both locally and on the server
+Create Both
+# Sync the movement of messages between folders and deletions, add after making sure the sync works
+Expunge Both
+# Save the synchronization state files in the relevant directory
+SyncState *
+
IMAPAccount mrlemon@purelymail.com
Host imap.purelymail.com
Port 993
diff --git a/mutt/mailcap b/mutt/mailcap
index 3657f08..f189bbd 100644
--- a/mutt/mailcap
+++ b/mutt/mailcap
@@ -16,6 +16,7 @@ application/pdf; ~/.mutt/view_attachment.sh %s pdf zathura
# text/html; w3m %s; nametemplate=%s.html
# text/html; w3m -dump %s; nametemplate=%s.html; copiousoutput
text/html; lynx -dump %s; nametemplate=%s.html; copiousoutput
+#text/html; firefox %s & sleep 3; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html
# Plain Text
text/plain; cat; copiousoutput; edit=$VISUAL %s
diff --git a/newsboat/config b/newsboat/config
index 3150b7e..79b444c 100644
--- a/newsboat/config
+++ b/newsboat/config
@@ -1,6 +1,17 @@
#browser "w3m %u"
auto-reload no
+urls-source "freshrss"
+freshrss-url "https://freshrss.twentyfoursoftware.co.uk/api/greader.php"
+freshrss-login "lemon"
+freshrss-password "flagstick-shivering-violet"
+freshrss-passwordeval "pass freshrss_api_password_for_lemon_user"
+freshrss-min-items 100
+freshrss-flag-star "s"
+
+datetime-format "%d %b %Y"
+
+
# confirm-mark-feed-read no
run-on-startup toggle-show-read-feeds
@@ -24,6 +35,20 @@ bind-key D pb-download
bind-key U show-urls
bind-key x pb-delete
+# default colours
+# color background white black
+# color listnormal white black
+# color listfocus yellow blue bold
+# color listnormal_unread white black
+# color listfocus_unread black blue bold
+# color title yellow blue bold
+# color info yellow blue bold
+# color hint-key yellow blue bold
+# color hint-keys-delimiter yellow white
+# color hint-separator yellow white bold
+# color hint-description yellow white
+# color article white black
+
refresh-on-startup no
define-filter "Linux articles" "title =~ \"Linux\""
#color info color15 color6
@@ -38,13 +63,14 @@ notify-program "notify-send"
notify-screen yes
notify-xterm yes
-max-items 40
+max-items 60
download-path "~/Downloads"
player mpv
-browser /usr/bin/firefox
#browser /home/lemon/bin/lynx
-macro m set browser "mpv %u" ; open-in-browser ; set browser "/usr/bin/firefox %u"
+browser xdg-open
+#macro m set browser "mpv %u" ; open-in-browser ; set browser "/home/lemon/dotfiles/lynx/lynx %u"
+macro m set browser "mpv %u" ; open-in-browser ; set browser "firefox %u"
#
# press ,y to log the url - you can type a comment to prefix the URL in the log file but it doesn't prompt you...
# massive hack but it works
@@ -62,8 +88,8 @@ macro y set browser "get-newsboat-comment.sh %u" ; open-in-browser ; set browser
# color info default black
# color article default default
-#confirm-mark-all-feeds-read no
-#confirm-mark-feed-read no
+confirm-mark-all-feeds-read no
+confirm-mark-feed-read no
show-read-articles no
diff --git a/vdirsyncer/config b/vdirsyncer/config
index 33c7d1f..5d981f8 100644
--- a/vdirsyncer/config
+++ b/vdirsyncer/config
@@ -16,30 +16,53 @@ fileext = ".vcf"
[storage radicale_contacts_remote]
type = "carddav"
-url = "https://cal.16693433.xyz/radicale/lemon/55caade5-39ac-f0d0-5a0f-373793eb6926/"
+url = "http://radicale.banded-neon.ts.net/radicale/lemon/9478cfeb-26b3-21aa-716c-97ab18806d1f/"
username = "lemon"
password.fetch = ["command", "pass", "show", "radicale_lemon_user"]
# CALDAV
-[pair radicale]
-a = "radicale_local"
-b = "radicale_remote"
+#
+# rimsky primary
+[pair radicale_rimsky]
+a = "radicale_local_rimsky"
+b = "radicale_remote_rimsky"
collections = ["from a", "from b"]
metadata = ["color", "displayname"]
conflict_resolution = "b wins"
-[storage radicale_local]
+[storage radicale_local_rimsky]
type = "filesystem"
-path = "~/.calendars/radicale/"
+path = "~/.calendars/radicale-rimsky/"
fileext = ".ics"
-[storage radicale_remote]
+[storage radicale_remote_rimsky]
type = "caldav"
-url = "https://cal.16693433.xyz/radicale/lemon/3c6cbab1-0568-1872-a1e8-bc71501565a9/"
+url = "http://radicale.banded-neon.ts.net/radicale/lemon/7c38e0c7-4a42-9863-c9e0-6025a32c4a65/"
username = "lemon"
password.fetch = ["command", "pass", "show", "radicale_lemon_user"]
+# rimsky alternative
+[pair radicale_rimsky_alternative]
+a = "radicale_local_rimsky_alternative"
+b = "radicale_remote_rimsky_alternative"
+collections = ["from a", "from b"]
+metadata = ["color", "displayname"]
+conflict_resolution = "b wins"
+
+[storage radicale_local_rimsky_alternative]
+type = "filesystem"
+path = "~/.calendars/radicale-rimsky-alternative/"
+fileext = ".ics"
+
+[storage radicale_remote_rimsky_alternative]
+type = "caldav"
+url = "http://radicale.banded-neon.ts.net/radicale/lemon/bb48f855-f7bc-183f-f79d-275327d426d5/"
+username = "lemon"
+password.fetch = ["command", "pass", "show", "radicale_lemon_user"]
+
+# Google
+
[pair google]
a = "google_local"
b = "google_remote"