Import ICS to Google Calendar with one click on Linux

A) Install gcalcli

B) Run `gcalci list`, do the authentication bit and remember the name of the calendar that you want to add the ICS file to

C) Put into ~/.local/applications/share/google-calendar.desktop, replacing [CalendarName] with the corresponding name

[Desktop Entry]
Name=Google Calendar ICS Import
Exec=gcalcli import %U --calendar "[CalendarName]"
Type=Application
MimeType=application/x-calendar;x-scheme-handler/ics;text/calendar

D) Use “Open with…” to select the new launcher as a default launcher on ICS files