Как изменить приложение по умолчанию для календаря Gnome Shell?

В меню календаря оболочки Gnome, когда я нажимаю « Открыть календарь », он пытается открыть Evolution - , даже если он не установлен - Возможно ли это изменить календарь по умолчанию?

Gnome Shell Calendar

<час>

PS Календарь оболочки Gnome не соответствует стандартному календарному приложению

19
задан 19 October 2011 в 20:27

5 ответов

Введите следующее в терминале.

Для Thunderbird:

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'"
0
ответ дан 19 October 2011 в 20:27

Я репостил это от пользователя по имени Wonder

[немного отредактировано] Thunderbird не является приложением календаря, если вы не настроите его с помощью расширения. поэтому его там не должно быть, но ... если вы действительно этого хотите, вам нужно выполнить следующие два шага (от имени пользователя root).

# vi /usr/share/applications/mozilla-thunderbird.desktop  
# update-desktop-database -q

При редактировании файла рабочего стола добавьте строку Mimetype с text / calendar; text / x-vcard;

MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;

Я пробовал это, приложение действительно появляется, но я не видел синхронизацию виджета меню календаря.

0
ответ дан 19 October 2011 в 20:27

В 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 или выйдите из системы. / войти, чтобы перезагрузить настройки.

0
ответ дан 19 October 2011 в 20:27

Поскольку это все еще (как и два года спустя) проблема, с которой мне пришлось столкнуться в Google, здесь есть обходной путь для тех, кто пытается установить Lightning вместо Evolution, и если плагин Evolution-mirror не работает для вас ( на данный момент не обновлялся с прошлого года). К сожалению, вам все еще нужно установить Evolution.

Создайте сетевой календарь в локальном файле (или где угодно), используя Evolution или Lightning. Укажите на нее как Эволюцию, так и Молнию, и любые изменения, сделанные в Молнии, будут отражены в меню календаря (события на сегодня и завтра).

Объедините это с ответом № 2 выше, чтобы изменить «открытый календарь», чтобы он указывал на Thunderbird, и вам (вряд ли когда-нибудь) придется снова взглянуть на Evolution!

0
ответ дан 19 October 2011 в 20:27

откройте системные настройки в правом верхнем углу и перейдите к системной информации, затем выберите приложения по умолчанию и измените их там!

0
ответ дан 19 October 2011 в 20:27

Другие вопросы по тегам:

Похожие вопросы: