diff options
Diffstat (limited to '')
-rw-r--r-- | khal/config | 42 | ||||
-rw-r--r-- | khard/khard.conf | 2 | ||||
-rwxr-xr-x | lynx/lynx | 5 | ||||
-rw-r--r-- | mbsyncrc | 29 | ||||
-rw-r--r-- | mutt/mailcap | 1 | ||||
-rw-r--r-- | newsboat/config | 36 | ||||
-rw-r--r-- | vdirsyncer/config | 39 |
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 @@ -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 @@ -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" |