В меню календаря оболочки Gnome, когда я нажимаю « Открыть календарь », он пытается открыть Evolution - , даже если он не установлен - Возможно ли это изменить календарь по умолчанию?
<час>
PS Календарь оболочки Gnome не соответствует стандартному календарному приложению
Введите следующее в терминале.
Для 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'"
Я репостил это от пользователя по имени 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;
Я пробовал это, приложение действительно появляется, но я не видел синхронизацию виджета меню календаря.
В 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 или выйдите из системы. / войти, чтобы перезагрузить настройки.
Поскольку это все еще (как и два года спустя) проблема, с которой мне пришлось столкнуться в Google, здесь есть обходной путь для тех, кто пытается установить Lightning вместо Evolution, и если плагин Evolution-mirror не работает для вас ( на данный момент не обновлялся с прошлого года). К сожалению, вам все еще нужно установить Evolution.
Создайте сетевой календарь в локальном файле (или где угодно), используя Evolution или Lightning. Укажите на нее как Эволюцию, так и Молнию, и любые изменения, сделанные в Молнии, будут отражены в меню календаря (события на сегодня и завтра).
Объедините это с ответом № 2 выше, чтобы изменить «открытый календарь», чтобы он указывал на Thunderbird, и вам (вряд ли когда-нибудь) придется снова взглянуть на Evolution!
откройте системные настройки в правом верхнем углу и перейдите к системной информации, затем выберите приложения по умолчанию и измените их там!