Ein Werkzeug für den Linux-Desktop
ics2gcal
odrakirmusic/ics2gcal
Doppelklick auf eine Einladung unter Linux, und Google Kalender öffnet sich mit dem schon ausgefüllten Termin. Du drückst auf Speichern; das ist die ganze Zeremonie.
in Blüte funktioniert heute · Installation aus dem Quellcode
Warum es wuchs
Sieben Schritte oder zwei
Eine Einladung unter Linux in Google Kalender zu öffnen, war früher ein Spaziergang einmal ganz um die Hecke. Jetzt gibt es ein Tor.
Ohne
- Öffne die Einstellungen von Google Kalender
- Finde Importieren & exportieren
- Lad die
.ics-Datei hoch - Wähle einen Kalender
- Drück auf Importieren
- Schliess das Pop-up
- Geh zurück und such den Termin
Mit ics2gcal
- Doppelklicke die
.ics-Datei - Drück auf Speichern
Es liest die Einladung und öffnet in Google Kalender einen Link für einen neuen Termin, mit Titel, Zeit, Ort, Beschreibung und Wiederholung schon ausgefüllt.
Unter den Blättern
Gemacht für echte Einladungen
Ein einziges Python-Skript, nur mit der Standardbibliothek, das die Dateien kennt, die Leute wirklich zugeschickt bekommen.
- Einladungen aus Outlook und Exchange, samt Windows-Zeitzonennamen wie
W. Europe Standard Time - IANA-Zeitzonen, UTC und schwebende Zeiten
- Ganztägige und mehrtägige Termine
DURATION, wo keinDTENDsteht- Wiederkehrende Termine, aus ihrer
RRULE - Mehrere Termine in einer Datei: je ein Tab
- Eine Desktop-Benachrichtigung, wenn die Datei eine Absage ist oder sich nicht lesen lässt
Gute Manieren
Es spricht nie für dich
Keine Einladungen verschickt
Teilnehmer bleiben absichtlich weg, damit ein Klick auf Speichern nie in deinem Namen jemandem eine E-Mail schickt.
Unter Googles Grenze
Beschreibungen werden auf 2000 Zeichen gekürzt, damit der Termin immer in einen Link passt.
Dein Konto, deine Wahl
Bei mehreren Google-Konten angemeldet? Setz ICS2GCAL_ACCOUNT auf eine Adresse oder auf einen Index wie 1.
Pflanz es ein
Drei Zeilen im Terminal
Es installiert sich nur für deinen Benutzer und braucht nichts als Python.
-
Nimm einen Steckling
git clone https://github.com/odrakirmusic/ics2gcal.gitcd ics2gcal -
Pflanz es ein
./install.shEs kopiert das Skript nach
~/.local/bin/ics2gcal, legt einen Desktop-Eintrag an und macht es zur Standard-App fürtext/calendar-Dateien. -
Benutz es
Doppelklicke eine beliebige
.ics-Datei. Oder aus einem Terminal:ics2gcal invite.icsUm den Link auszugeben, statt ihn zu öffnen:
ics2gcal --print invite.ics
Um es wieder auszugraben:
rm ~/.local/bin/ics2gcal ~/.local/share/applications/ics2gcal.desktop
Die Rückseite des Tütchens
Das Kleingedruckte
- Lizenz
MIT- Tags
- Linux Python
- Läuft mit
- Linux-Desktops
- Braucht
- Python 3.9 oder neuer, nur die Standardbibliothek; ein bei Google angemeldeter Browser
- Status
- in Blüte funktioniert heute · Installation aus dem Quellcode
- Quelle
-
odrakirmusic/ics2gcal - Zuletzt gepflegt
- 1. Oktober 2026
Anderswo im Garten