¿Cómo cambiar la aplicación predeterminada del calendario Gnome Shell?

19

En el menú del calendario de shell de Gnome, cuando hago clic en " Abrir calendario ", intenta abrir Evolution , incluso si no está instalado . ¿Es posible cambiar el calendario predeterminado?

Calendario de Shell de Gnome


PS Gnome Shell Calendar no sigue la aplicación de calendario predeterminada

Behzadsh
fuente

Respuestas:

23

Escriba lo siguiente en una terminal.

Para Thunderbird:

gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird

Para el cromo

gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"
kanso
fuente
11
abre el calendario de rayos, ¡pero no sincroniza el calendario en sí y las tareas!
suli8
5

En Gnome 3.8 use gvfs-mime para manipular la asociación mime de calendario:

Inspeccionar:

gvfs-mime --query text/calendar

configura tu aplicación:

gvfs-mime --set text/calendar google-calendar.desktop

mientras que google-calendar.desktop se puede crear así:

gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop

Luego llene el cuadro de diálogo con el siguiente comando para abrir el navegador con Google Calendar:

xdg-open https://www.google.com/calendar

Luego reinicie gnome-shell o logout / login para volver a cargar la configuración.

marius
fuente
Parece que no tengo el comando gnome-desktop-item-edit disponible
Pierre
gvfs-mimeestá en desuso, use gio mime MIMETYPE [HANDLER]en su lugar: si no se proporciona ningún controlador, enumera las aplicaciones registradas y recomendadas para el tipo MIME. Si se proporciona un controlador, se establece como el controlador predeterminado para el tipo MIME.
Pablo Bianchi
2

abra la configuración del sistema en la esquina superior derecha y vaya a información del sistema, luego a las aplicaciones predeterminadas y cámbiela allí

ajlain
fuente
1
gracias, pero no afecta el calendario de gnome shell
Behzadsh
2
Esto tampoco funciona en este momento debido al error 841409 .
Christopher Kyle Horton
1

Vuelvo a publicar esto de un usuario llamado Wonder

[editado ligeramente] Thunderbird no es una aplicación de calendario a menos que lo sintonice con una extensión. por lo tanto, no debería estar allí, pero ... si realmente lo desea, debe realizar los dos pasos siguientes (como root).

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

Al editar el archivo de escritorio, agregue la línea Mimetype con text / calendar; text / x-vcard;

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

Intenté esto, la aplicación aparece, pero no he visto la sincronización del widget del menú del calendario.

smaines
fuente
1

Como esto sigue siendo (como dos años después) un problema que tuve para google, aquí hay una solución difícil para cualquier otra persona que intente configurar Lightning en lugar de Evolution y si el complemento Evolution-mirror no funciona para usted (no ha sido actualizado desde el año pasado en este punto). Desafortunadamente, aún necesita tener Evolution instalado.

Crea un calendario ics de red en un archivo local (o donde quieras) usando Evolution o Lightning. Apunte tanto a Evolution como a Lightning y cualquier cambio realizado en Lightning se reflejará en el menú del calendario (eventos para hoy y mañana).

Combina eso con la respuesta # 2 anterior para cambiar el "calendario abierto" para que apunte a Thunderbird y (casi nunca) tendrás que mirar Evolution nuevamente.

Calina
fuente