Browse Source

Moved to nextcloud based calendar and contact sync

master
Micah Halter 5 months ago
parent
commit
843f4a38b0

+ 0
- 37
khal/.config/khal/academicconfig View File

@@ -1,37 +0,0 @@
[default]
default_calendar = GT Schedule
timedelta = 7d
highlight_event_days = True

[calendars]
[[GT Schedule]]
path = $HOME/.Calendar/Gcal/kqa17ut755b56qk9c887nenh2c@group.calendar.google.com
color = brown

[[Tribe]]
path = $HOME/.Calendar/Gcal/euo2u43omi9i1emci84sdgcq78@group.calendar.google.com
color = dark blue
readonly = True

[[Georgia Tech Academic Calendar]]
path = $HOME/.Calendar/Gcal/k183h47bi8p0494t36spls4bn2q74kk6@import.calendar.google.com
color = yellow
readonly = True

[[Holidays]]
path = $HOME/.Calendar/Gcal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual
color = dark magenta
readonly = True

[locale]
default_timezone = EST
local_timezone = EST
timeformat = %H:%M
dateformat = %m/%d/%Y
longdateformat = %m/%d/%Y
datetimeformat = %m/%d/%Y %H:%M
longdatetimeformat = %m/%d/%Y %H:%M
firstweekday = 6

[view]
frame = color

+ 7
- 16
khal/.config/khal/config View File

@@ -1,34 +1,25 @@
[default]
default_calendar = GT Schedule
default_calendar = Micah
timedelta = 7d
highlight_event_days = True

[calendars]
[[GT Schedule]]
path = $HOME/.Calendar/Gcal/kqa17ut755b56qk9c887nenh2c@group.calendar.google.com
color = brown
[[Micah]]
path = $HOME/.Calendar/mehalter/personal
color = light blue

[[Chloe]]
path = $HOME/.Calendar/Gcal/chloe.fang97@gmail.com
path = $HOME/.Calendar/chloe
color = dark green
readonly = True

[[Tribe]]
path = $HOME/.Calendar/Gcal/euo2u43omi9i1emci84sdgcq78@group.calendar.google.com
path = $HOME/.Calendar/tribe
color = dark blue
readonly = True

[[Micah]]
path = $HOME/.Calendar/Gcal/mhalter3378@gmail.com
color = light blue

[[Family]]
path = $HOME/.Calendar/Gcal/family13611266242384238142@group.calendar.google.com
color = dark cyan
readonly = True

[[Holidays]]
path = $HOME/.Calendar/Gcal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual
path = $HOME/.Calendar/holidays
color = dark magenta
readonly = True


+ 0
- 51
khal/.config/khal/fullconfig View File

@@ -1,51 +0,0 @@
[default]
default_calendar = GT Schedule
timedelta = 7d
highlight_event_days = True

[calendars]
[[GT Schedule]]
path = $HOME/.Calendar/Gcal/kqa17ut755b56qk9c887nenh2c@group.calendar.google.com
color = brown

[[Chloe]]
path = $HOME/.Calendar/Gcal/chloe.fang97@gmail.com
color = dark green
readonly = True

[[Tribe]]
path = $HOME/.Calendar/Gcal/euo2u43omi9i1emci84sdgcq78@group.calendar.google.com
color = dark blue
readonly = True

[[Micah]]
path = $HOME/.Calendar/Gcal/mhalter3378@gmail.com
color = light blue

[[Family]]
path = $HOME/.Calendar/Gcal/family13611266242384238142@group.calendar.google.com
color = dark cyan
readonly = True

[[Holidays]]
path = $HOME/.Calendar/Gcal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual
color = dark magenta
readonly = True

[[Georgia Tech Academic Calendar]]
path = $HOME/.Calendar/Gcal/k183h47bi8p0494t36spls4bn2q74kk6@import.calendar.google.com
color = light gray
readonly = True

[locale]
default_timezone = EST
local_timezone = EST
timeformat = %H:%M
dateformat = %m/%d/%Y
longdateformat = %m/%d/%Y
datetimeformat = %m/%d/%Y %H:%M
longdatetimeformat = %m/%d/%Y %H:%M
firstweekday = 6

[view]
frame = color

+ 3
- 3
khard/.config/khard/khard.conf View File

@@ -3,13 +3,13 @@

[addressbooks]
[[Google Contacts]]
path = ~/.Contacts/Gaddr/default
path = ~/.Contacts/mehalter/contacts

[general]
debug = no
default_action = list
editor = vim
merge_editor = vimdiff
editor = nvim
merge_editor = nvimdiff

[contact table]
# display names by first or last name: first_name / last_name

+ 3
- 0
scripts/.config/Scripts/nvimdiff View File

@@ -0,0 +1,3 @@
#!/bin/bash

nvim -d $@

+ 62
- 20
vdirsyncer/.config/vdirsyncer/config View File

@@ -1,36 +1,78 @@
[general]
status_path = "~/.config/vdirsyncer/status/"

[pair gcal]
a = "gcal_remote"
b = "gcal_local"
[pair cal]
a = "cal_remote"
b = "cal_local"
collections = ["from a", "from b"]
conflict_resolution = "a wins"

[storage gcal_local]
[storage cal_local]
type = "filesystem"
path = "~/.Calendar/Gcal"
path = "~/.Calendar/mehalter"
fileext = ".ics"

[storage gcal_remote]
type = "google_calendar"
token_file = "~/.config/vdirsyncer/calauth"
client_id = "134889099907-ijk4vhmahqi45dijtliga4elba8hi2e3.apps.googleusercontent.com"
client_secret.fetch = ["command", "~/.config/vdirsyncer/password.sh"]
[storage cal_remote]
type = "caldav"
url = "https://drive.mehalter.com/remote.php/dav/"
username = "mehalter"
password.fetch = ["command", "~/.config/vdirsyncer/password.sh"]

[pair gaddr]
a = "gaddr_local"
b = "gaddr_remote"
[pair addr]
a = "addr_local"
b = "addr_remote"
collections = ["from a", "from b"]
conflict_resolution = "b wins"

[storage gaddr_local]
[storage addr_local]
type = "filesystem"
path = "~/.Contacts/Gaddr"
path = "~/.Contacts/mehalter"
fileext = ".vcf"

[storage gaddr_remote]
type = "google_contacts"
token_file = "~/.config/vdirsyncer/addrauth"
client_id = "134889099907-ijk4vhmahqi45dijtliga4elba8hi2e3.apps.googleusercontent.com"
client_secret.fetch = ["command", "~/.config/vdirsyncer/password.sh"]
[storage addr_remote]
type = "carddav"
url = "https://drive.mehalter.com/remote.php/dav/addressbooks/users/mehalter/contacts/"
username = "mehalter"
password.fetch = ["command", "~/.config/vdirsyncer/password.sh"]

[pair chloe]
a = "chloe_remote"
b = "chloe_local"
collections = null

[storage chloe_local]
type = "filesystem"
path = "~/.Calendar/chloe"
fileext = ".ics"

[storage chloe_remote]
type = "http"
url = "https://calendar.google.com/calendar/ical/chloe.fang97%40gmail.com/private-e7934960836d6bb1c719309c79e03cfa/basic.ics"

[pair tribe]
a = "tribe_remote"
b = "tribe_local"
collections = null

[storage tribe_local]
type = "filesystem"
path = "~/.Calendar/tribe"
fileext = ".ics"

[storage tribe_remote]
type = "http"
url = "https://calendar.google.com/calendar/ical/gt.mens.ultimate%40gmail.com/public/basic.ics"

[pair holidays]
a = "holidays_remote"
b = "holidays_local"
collections = null

[storage holidays_local]
type = "filesystem"
path = "~/.Calendar/holidays"
fileext = ".ics"

[storage holidays_remote]
type = "http"
url = "https://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics"

Loading…
Cancel
Save