Browse Source

Moved to nextcloud based calendar and contact sync

master
Micah Halter 2 months ago
parent
commit
843f4a38b0

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

@@ -1,37 +0,0 @@
1
-[default]
2
-default_calendar = GT Schedule
3
-timedelta = 7d
4
-highlight_event_days = True
5
-
6
-[calendars]
7
-  [[GT Schedule]]
8
-    path = $HOME/.Calendar/Gcal/kqa17ut755b56qk9c887nenh2c@group.calendar.google.com
9
-    color = brown
10
-
11
-  [[Tribe]]
12
-    path = $HOME/.Calendar/Gcal/euo2u43omi9i1emci84sdgcq78@group.calendar.google.com
13
-    color = dark blue
14
-    readonly = True
15
-
16
-  [[Georgia Tech Academic Calendar]]
17
-    path = $HOME/.Calendar/Gcal/k183h47bi8p0494t36spls4bn2q74kk6@import.calendar.google.com
18
-    color = yellow
19
-    readonly = True
20
-
21
-  [[Holidays]]
22
-    path = $HOME/.Calendar/Gcal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual
23
-    color = dark magenta
24
-    readonly = True
25
-
26
-[locale]
27
-default_timezone = EST
28
-local_timezone = EST
29
-timeformat = %H:%M
30
-dateformat = %m/%d/%Y
31
-longdateformat = %m/%d/%Y
32
-datetimeformat = %m/%d/%Y %H:%M
33
-longdatetimeformat = %m/%d/%Y %H:%M
34
-firstweekday = 6
35
-
36
-[view]
37
-frame = color

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

@@ -1,34 +1,25 @@
1 1
 [default]
2
-default_calendar = GT Schedule
2
+default_calendar = Micah
3 3
 timedelta = 7d
4 4
 highlight_event_days = True
5 5
 
6 6
 [calendars]
7
-  [[GT Schedule]]
8
-    path = $HOME/.Calendar/Gcal/kqa17ut755b56qk9c887nenh2c@group.calendar.google.com
9
-    color = brown
7
+  [[Micah]]
8
+    path = $HOME/.Calendar/mehalter/personal
9
+    color = light blue
10 10
 
11 11
   [[Chloe]]
12
-    path = $HOME/.Calendar/Gcal/chloe.fang97@gmail.com
12
+    path = $HOME/.Calendar/chloe
13 13
     color = dark green
14 14
     readonly = True
15 15
 
16 16
   [[Tribe]]
17
-    path = $HOME/.Calendar/Gcal/euo2u43omi9i1emci84sdgcq78@group.calendar.google.com
17
+    path = $HOME/.Calendar/tribe
18 18
     color = dark blue
19 19
     readonly = True
20 20
 
21
-  [[Micah]]
22
-    path = $HOME/.Calendar/Gcal/mhalter3378@gmail.com
23
-    color = light blue
24
-
25
-  [[Family]]
26
-    path = $HOME/.Calendar/Gcal/family13611266242384238142@group.calendar.google.com
27
-    color = dark cyan
28
-    readonly = True
29
-
30 21
   [[Holidays]]
31
-    path = $HOME/.Calendar/Gcal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual
22
+    path = $HOME/.Calendar/holidays
32 23
     color = dark magenta
33 24
     readonly = True
34 25
 

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

@@ -1,51 +0,0 @@
1
-[default]
2
-default_calendar = GT Schedule
3
-timedelta = 7d
4
-highlight_event_days = True
5
-
6
-[calendars]
7
-  [[GT Schedule]]
8
-    path = $HOME/.Calendar/Gcal/kqa17ut755b56qk9c887nenh2c@group.calendar.google.com
9
-    color = brown
10
-
11
-  [[Chloe]]
12
-    path = $HOME/.Calendar/Gcal/chloe.fang97@gmail.com
13
-    color = dark green
14
-    readonly = True
15
-
16
-  [[Tribe]]
17
-    path = $HOME/.Calendar/Gcal/euo2u43omi9i1emci84sdgcq78@group.calendar.google.com
18
-    color = dark blue
19
-    readonly = True
20
-
21
-  [[Micah]]
22
-    path = $HOME/.Calendar/Gcal/mhalter3378@gmail.com
23
-    color = light blue
24
-
25
-  [[Family]]
26
-    path = $HOME/.Calendar/Gcal/family13611266242384238142@group.calendar.google.com
27
-    color = dark cyan
28
-    readonly = True
29
-
30
-  [[Holidays]]
31
-    path = $HOME/.Calendar/Gcal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual
32
-    color = dark magenta
33
-    readonly = True
34
-
35
-  [[Georgia Tech Academic Calendar]]
36
-    path = $HOME/.Calendar/Gcal/k183h47bi8p0494t36spls4bn2q74kk6@import.calendar.google.com
37
-    color = light gray
38
-    readonly = True
39
-
40
-[locale]
41
-default_timezone = EST
42
-local_timezone = EST
43
-timeformat = %H:%M
44
-dateformat = %m/%d/%Y
45
-longdateformat = %m/%d/%Y
46
-datetimeformat = %m/%d/%Y %H:%M
47
-longdatetimeformat = %m/%d/%Y %H:%M
48
-firstweekday = 6
49
-
50
-[view]
51
-frame = color

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

@@ -3,13 +3,13 @@
3 3
 
4 4
 [addressbooks]
5 5
 [[Google Contacts]]
6
-path = ~/.Contacts/Gaddr/default
6
+path = ~/.Contacts/mehalter/contacts
7 7
 
8 8
 [general]
9 9
 debug = no
10 10
 default_action = list
11
-editor = vim
12
-merge_editor = vimdiff
11
+editor = nvim
12
+merge_editor = nvimdiff
13 13
 
14 14
 [contact table]
15 15
 # display names by first or last name: first_name / last_name

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

@@ -0,0 +1,3 @@
1
+#!/bin/bash
2
+
3
+nvim -d $@

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

@@ -1,36 +1,78 @@
1 1
 [general]
2 2
 status_path = "~/.config/vdirsyncer/status/"
3 3
 
4
-[pair gcal]
5
-a = "gcal_remote"
6
-b = "gcal_local"
4
+[pair cal]
5
+a = "cal_remote"
6
+b = "cal_local"
7 7
 collections = ["from a", "from b"]
8 8
 conflict_resolution = "a wins"
9 9
 
10
-[storage gcal_local]
10
+[storage cal_local]
11 11
 type = "filesystem"
12
-path = "~/.Calendar/Gcal"
12
+path = "~/.Calendar/mehalter"
13 13
 fileext = ".ics"
14 14
 
15
-[storage gcal_remote]
16
-type = "google_calendar"
17
-token_file = "~/.config/vdirsyncer/calauth"
18
-client_id = "134889099907-ijk4vhmahqi45dijtliga4elba8hi2e3.apps.googleusercontent.com"
19
-client_secret.fetch = ["command", "~/.config/vdirsyncer/password.sh"]
15
+[storage cal_remote]
16
+type = "caldav"
17
+url = "https://drive.mehalter.com/remote.php/dav/"
18
+username = "mehalter"
19
+password.fetch = ["command", "~/.config/vdirsyncer/password.sh"]
20 20
 
21
-[pair gaddr]
22
-a = "gaddr_local"
23
-b = "gaddr_remote"
21
+[pair addr]
22
+a = "addr_local"
23
+b = "addr_remote"
24 24
 collections = ["from a", "from b"]
25 25
 conflict_resolution = "b wins"
26 26
 
27
-[storage gaddr_local]
27
+[storage addr_local]
28 28
 type = "filesystem"
29
-path = "~/.Contacts/Gaddr"
29
+path = "~/.Contacts/mehalter"
30 30
 fileext = ".vcf"
31 31
 
32
-[storage gaddr_remote]
33
-type = "google_contacts"
34
-token_file = "~/.config/vdirsyncer/addrauth"
35
-client_id = "134889099907-ijk4vhmahqi45dijtliga4elba8hi2e3.apps.googleusercontent.com"
36
-client_secret.fetch = ["command", "~/.config/vdirsyncer/password.sh"]
32
+[storage addr_remote]
33
+type = "carddav"
34
+url = "https://drive.mehalter.com/remote.php/dav/addressbooks/users/mehalter/contacts/"
35
+username = "mehalter"
36
+password.fetch = ["command", "~/.config/vdirsyncer/password.sh"]
37
+
38
+[pair chloe]
39
+a = "chloe_remote"
40
+b = "chloe_local"
41
+collections = null
42
+
43
+[storage chloe_local]
44
+type = "filesystem"
45
+path = "~/.Calendar/chloe"
46
+fileext = ".ics"
47
+
48
+[storage chloe_remote]
49
+type = "http"
50
+url = "https://calendar.google.com/calendar/ical/chloe.fang97%40gmail.com/private-e7934960836d6bb1c719309c79e03cfa/basic.ics"
51
+
52
+[pair tribe]
53
+a = "tribe_remote"
54
+b = "tribe_local"
55
+collections = null
56
+
57
+[storage tribe_local]
58
+type = "filesystem"
59
+path = "~/.Calendar/tribe"
60
+fileext = ".ics"
61
+
62
+[storage tribe_remote]
63
+type = "http"
64
+url = "https://calendar.google.com/calendar/ical/gt.mens.ultimate%40gmail.com/public/basic.ics"
65
+
66
+[pair holidays]
67
+a = "holidays_remote"
68
+b = "holidays_local"
69
+collections = null
70
+
71
+[storage holidays_local]
72
+type = "filesystem"
73
+path = "~/.Calendar/holidays"
74
+fileext = ".ics"
75
+
76
+[storage holidays_remote]
77
+type = "http"
78
+url = "https://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics"

Loading…
Cancel
Save