Kalender (Calendar)
A full calendar app with month, week, day, and agenda views. Supports recurring events, multiple calendars, and German holidays.
Topbar-Schnellzugriff (v4.1)
Ein Klick auf die Uhrzeit in der Topbar oeffnet ein Mini-Kalender-Popover mit Monatsgitter und Tages-Agenda. Siehe Topbar-Popovers.
Views
| View | Description |
|---|---|
| Monat | 7x6 grid with events as colored chips |
| Woche | 7-column hour grid (0-24h), events as positioned blocks |
| Tag | Single-column hour grid with detail panel |
| Agenda | Chronological event list with day headers |
Features
- Multiple calendars — Persoenlich, Arbeit, Geburtstage, Feiertage, custom
- Color-coded — Each calendar has its own color, per-event override possible
- Recurring events — Daily, weekly, biweekly, monthly, yearly with RRULE support
- Recurrence editing — Edit single occurrence, future occurrences, or all
- Reminders — 5min, 15min, 30min, 1h, 1 day before (Browser Notification API)
- Ganztaegig — All-day event toggle
- Quick-create — Click on empty timeslot to create event
- Kalenderwochen — ISO 8601 week numbers displayed
- Mini-calendar — Sidebar navigation calendar
- Deutsche Feiertage — German public holidays pre-loaded
- Search — Find events by title, location, or description
- ICS import/export — Standard calendar format support
Recurring Events
The calendar includes a lightweight RRULE parser (RFC 5545 subset):
| Rule | Example |
|---|---|
FREQ=DAILY | Every day |
FREQ=WEEKLY;BYDAY=MO,WE,FR | Mon, Wed, Fri |
FREQ=MONTHLY;BYMONTHDAY=15 | 15th of each month |
FREQ=YEARLY | Annually |
INTERVAL=2 | Every 2nd occurrence |
COUNT=10 | Stop after 10 occurrences |
UNTIL=2026-12-31 | Stop at date |
Exceptions (deleted or modified single occurrences) are stored separately via EXDATE.
v3.12 Updates v3.12
ICS Import
Import .ics-Dateien (iCalendar-Format) per Drag-and-Drop oder Datei-Dialog:
- RFC 5545 Parser — Parst
VEVENT-Bloecke mitSUMMARY,DTSTART,DTEND,RRULE,EXDATE,DESCRIPTION,LOCATION - Drag-and-Drop —
.ics-Dateien direkt in die Kalenderansicht ziehen - Duplikat-Erkennung — Erkennt bereits importierte Events anhand von
UIDund ueberspringt Duplikate - Batch-Import — Unterstuetzt Dateien mit mehreren Events
- Kalender-Auswahl — Ziel-Kalender waehlen vor dem Import
EXDATE Bugfix
Ausnahmen bei wiederkehrenden Terminen (EXDATE-Eigenschaft) werden jetzt korrekt verarbeitet. Einzelne geloeschte Vorkommen einer Serie erscheinen nicht mehr in der Ansicht.
Aurora Tools
| Tool | Description |
|---|---|
list_calendar_events | List events in a date range |
create_calendar_event | Create a new event |
delete_calendar_event | Delete an event |
search_calendar_events | Search events by title or location |
File Type Associations
.ics/.ical— Opens in Kalender for import
Data Sync
~/Dokumente/Kalender/Naechste-30-Tage.md— Upcoming events grouped by day