Відповіді:
Введіть наступне в термінал.
Для громовідводу:
gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird
Для хрому
gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"
У Gnome 3.8 використовуйте gvfs-mime для маніпулювання асоціацією міми календаря:
Перевірити:
gvfs-mime --query text/calendar
встановіть додаток:
gvfs-mime --set text/calendar google-calendar.desktop
тоді як google-Calendar.desktop можна створити так:
gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop
Потім заповніть діалогове вікно наступним, як команду відкрити браузер з google календарем:
xdg-open https://www.google.com/calendar
Потім перезавантажте gnome-shell або вихід / вхід, щоб перезавантажити налаштування.
gvfs-mime
застаріло, використовуйте gio mime MIMETYPE [HANDLER]
натомість: Якщо не вказано обробник, перелічені зареєстровані та рекомендовані програми для міметипу. Якщо вказано обробник, він буде встановлений як обробник за типовим для міметипу.
відкрийте системні налаштування у верхньому правому куті та перейдіть до відомостей про систему, а потім до програми за замовчуванням та змініть її там!
Я репостую це від користувача на ім’я Wonder
[трохи відредаговано] Thunderbird не є програмою для календаря, якщо ви не налаштуєте його з розширенням. тому його не повинно бути там, але ... якщо ви дійсно цього хочете, вам потрібно виконати наступні два кроки (як root).
# vi /usr/share/applications/mozilla-thunderbird.desktop
# update-desktop-database -q
Редагуючи файл робочого столу, додайте рядок Mimetype з текстом / календарем; text / x-vcard;
MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;
Я спробував це, програма відображається, але я не бачив синхронізування віджетів меню календаря.
Оскільки це все-таки (як і два роки пізніше) проблема, яку мені довелося шукати в Google, ось химерне рішення для тих, хто намагається встановити блискавку замість Evolution, і якщо плагін Evolution-дзеркало не працює для вас (не було оновлено з минулого року в цей момент). На жаль, вам все ще потрібно встановити Evolution.
Створіть мережевий календар ics у локальному файлі (або де завгодно), використовуючи або Еволюцію, або Блискавку. Наведіть на нього Еволюцію та Блискавку, а будь-які зміни, внесені в Блискавку, будуть відображені в меню календаря (події на сьогодні і завтра).
Поєднайте це з відповіддю №2 вище, щоб змінити "відкритий календар", щоб вказувати на Thunderbird, і вам (навряд чи колись) доведеться знову подивитися на Еволюцію!