Add Google Calendar integration with display manager. Includes calendar manager implementation, configuration updates, and registration script.

This commit is contained in:
ChuckBuilds
2025-04-21 09:01:42 -05:00
parent be178b1465
commit d30ec921ae
7 changed files with 226 additions and 4 deletions

View File

@@ -37,7 +37,8 @@
"nhl_upcoming": 20,
"nba_live": 30,
"nba_recent": 20,
"nba_upcoming": 20
"nba_upcoming": 20,
"calendar": 30
}
},
"clock": {
@@ -67,6 +68,14 @@
"max_headlines_per_symbol": 1,
"headlines_per_rotation": 2
},
"calendar": {
"enabled": true,
"credentials_file": "credentials.json",
"token_file": "token.pickle",
"update_interval": 300,
"max_events": 3,
"calendars": ["primary"]
},
"nhl_scoreboard": {
"enabled": true,
"test_mode": false,