Add a calendar
You can keep several calendars in onmeil.eu — for example one for work, one for family, and one for your training schedule. Click the + button next to My calendars in the sidebar to open a menu with three options:
- New calendar — create an empty calendar
- Add via URL — subscribe to an external calendar (Google, iCloud, sports clubs, leagues, and so on)
- Import calendar — upload an .ics file with existing events
Create a new calendar
- Click + next to My calendars
- Choose New calendar
- Type a name (e.g. Training, Family)
- Pick a color — this makes it easy to tell events apart visually
- Click Create
The calendar shows up in the sidebar under My calendars. New events can now be set to land in this calendar.
Subscribe to an external calendar (URL)
Many services offer a calendar URL (webcal:// or https://...ics) that you can subscribe to — for example football matches, public holidays, or coworkers' public calendars.
- Click + next to My calendars
- Choose Add via URL
- Paste the calendar URL (it often starts with
https://orwebcal://) - Type a name (the one that shows in your sidebar)
- Pick a color
- Click Subscribe
We fetch the events once and add them to the new calendar. If we imported some but not all of them, you'll see "Imported {ok} events, {failed} failed." — you can try again or adjust the URL.
Webcal vs HTTPS
Both work. The webcal:// prefix is a hint to the operating system that this is a calendar — we support it. https:// URLs with .ics content are supported too.
Import an .ics file
Got an .ics file — maybe exported from Google Calendar, iCloud Calendar, Outlook, or another service? You can upload it and get all the events into onmeil.eu.
- Click + next to My calendars
- Choose Import calendar
- Click the file field and select your .ics file
- Type a name for the calendar (the one that shows in the sidebar)
- Pick a color
- Click Import
We go through the file and create the events. While that's happening you'll see Importing…. When it's done you get a summary: "Imported {ok} events, {failed} failed." if some rows were invalid.
The difference between subscribe and import
| Subscribe via URL | Import .ics file | |
|---|---|---|
| Pulls from an external source | Yes | No — one time |
| Stays up to date | Happens once, not continuously | Static snapshot |
| Needs internet access to the source | When you add it | Only when you upload |
| You can edit the events afterward | Yes | Yes |
Both are one-time today
For now, we fetch external calendars once when you subscribe. Continuous automatic updates are coming in a later version. In the meantime, you can add the same URL again to fetch updated events.
Show or hide calendars
In the sidebar, you can click a calendar's checkbox to show or hide its events in the calendar view. Hidden calendars are kept — they're just temporarily invisible.
Delete a calendar
Click the ⋮ menu next to the calendar's name in the sidebar and choose Delete calendar. Confirm in the dialog — all events in that calendar are deleted too.
Deleting is permanent
Events in a deleted calendar can't be recovered. If you're not sure, hide the calendar first (uncheck the box) and delete it later once you're certain.