Respostas:
Digite o seguinte em um terminal.
Para o Thunderbird:
gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird
For Chromium
gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"
No Gnome 3.8, use gvfs-mime para manipular a associação de calendário mime:
Inspecionar:
gvfs-mime --query text/calendar
defina seu aplicativo:
gvfs-mime --set text/calendar google-calendar.desktop
enquanto o google-calendar.desktop pode ser criado assim:
gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop
Em seguida, preencha a caixa de diálogo com o seguinte como um comando para abrir o navegador com o Google Agenda:
xdg-open https://www.google.com/calendar
Depois reinicie o gnome-shell ou logout / login para recarregar as configurações.
gvfs-mime
estiver obsoleto, use gio mime MIMETYPE [HANDLER]
: Se nenhum manipulador for fornecido, lista os aplicativos registrados e recomendados para o tipo de mimet. Se um manipulador for fornecido, ele será definido como o manipulador padrão para o tipo de mimet.
abra as configurações do sistema no canto superior direito e vá para informações do sistema, aplicativos padrão e altere-o lá!
Repostei isso de um usuário chamado Wonder
[editado levemente] O Thunderbird não é um aplicativo de calendário, a menos que você o ajuste com uma extensão. portanto, não deve estar lá, mas ... se você realmente quiser, precisa executar as duas etapas a seguir (como root).
# vi /usr/share/applications/mozilla-thunderbird.desktop
# update-desktop-database -q
Ao editar o arquivo da área de trabalho, anexe a linha Mimetype com texto / calendário; texto / x-vcard;
MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;
Eu tentei isso, o aplicativo aparece, mas eu não vi a sincronização do widget do menu da agenda.
Como ainda é um problema que eu tive que pesquisar no Google (como dois anos depois), aqui está uma solução complicada para qualquer outra pessoa que esteja tentando configurar o Lightning no lugar do Evolution e se o plug-in Evolution-mirror não funcionar para você (não foi atualizado desde o ano passado neste momento). Infelizmente, você ainda precisa ter o Evolution instalado.
Crie um calendário de redes em um arquivo local (ou onde quiser) usando o Evolution ou o Lightning. Aponte o Evolution e o Lightning para ele e quaisquer alterações feitas no Lightning serão refletidas no menu do calendário (eventos para hoje e amanhã).
Combine isso com a resposta nº 2 acima para alterar o "calendário aberto" para apontar para o Thunderbird e você (quase nunca) terá que olhar para o Evolution novamente!