{
"properties": {
"week_starts_on": {
"default": "Monday",
"description": "The day week starts on",
"enum": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
],
"title": "Week starts on",
"type": "string"
},
"show_events": {
"default": true,
"description": "Whether to show events",
"title": "Show events",
"type": "boolean"
},
"ical_urls": {
"default": [],
"description": "List of iCal URLs",
"items": {
"type": "string"
},
"title": "iCal URLs",
"type": "array"
},
"ical_files": {
"default": [],
"description": "List of local iCal files",
"items": {
"type": "string"
},
"title": "iCal files",
"type": "array"
},
"date_format": {
"default": "ddd D MMM",
"description": "Date format",
"title": "Date format",
"type": "string"
},
"time_format": {
"default": "HH:mm",
"description": "Time format",
"title": "Time format",
"type": "string"
}
},
"title": "CalendarConfig",
"type": "object"
}
InkyCal Web UI
Create your settings.json file step by step, then download it when you're ready.
Instructions
InkyCal uses a settings.json file to define your display layout and modules. Use this Web UI to create or edit that file without writing code.
First, choose your general display settings. Then add the modules you want, fill out all required fields, and click Generate settings.json.
Copy the downloaded JSON file to the bootfs partition on your InkyCal microSD card (the boot partition that appears when you insert the card into a computer), or import it later through the local Web UI.
Note: the preview feature is experimental and may not reflect every change yet.
Parameter help
Select a parameter to view guidance.