Come modificare l'applicazione predefinita del calendario di Gnome Shell?


19

Nel menu del calendario della shell di Gnome, quando faccio clic su " Apri calendario " tenta di aprire Evolution - anche se non è installato - È possibile modificare il calendario predefinito?

Gnome Shell Calendar


PS Gnome shell Calendar non segue l'applicazione di calendario predefinita

Risposte:


23

Digitare quanto segue in un terminale.

Per Thunderbird:

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

Per il cromo

gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"

11
apre il calendario dei fulmini, ma non sincronizza il calendario stesso e le attività!
suli8,

5

In Gnome 3.8 usa gvfs-mime per manipolare l'associazione mime del calendario:

Ispezionare:

gvfs-mime --query text/calendar

imposta la tua app:

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

mentre google-calendar.desktop può essere creato in questo modo:

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

Quindi riempire la finestra di dialogo con il comando seguente per aprire il browser con Google Calendar:

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

Quindi riavviare gnome-shell o logout / login per ricaricare le impostazioni.


Sembra che il comando gnome-desktop-item-edit non sia disponibile
Pierre,

gvfs-mimeè obsoleto, utilizzare gio mime MIMETYPE [HANDLER]invece: Se non viene fornito alcun gestore, elenca le applicazioni registrate e consigliate per il mimetype. Se viene fornito un gestore, viene impostato come gestore predefinito per il mimetype.
Pablo Bianchi,

2

apri le impostazioni di sistema in alto a destra e vai alle informazioni di sistema, quindi alle applicazioni predefinite e modificale lì!


1
grazie, ma non influisce sul calendario della shell di gnome
Behzadsh,

2
Anche questo non funziona al momento a causa del bug 841409 .
Christopher Kyle Horton,

1

Ripubblo da un utente di nome Wonder

[leggermente modificato] Thunderbird non è un'applicazione di calendario a meno che non venga messa a punto con un'estensione. quindi non dovrebbe essere lì, ma ... se lo vuoi davvero lì, devi eseguire i seguenti due passaggi (come root).

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

Nel modificare il file desktop, aggiungi la riga Mimetype con text / calendar; text / x-vcard;

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

Ho provato questo, l'app si presenta, ma non ho visto la sincronizzazione del widget del menu del calendario.


1

Dato che questo è ancora (come due anni dopo) un problema che ho dovuto cercare su Google, ecco una soluzione complicata per chiunque provi a configurare Lightning al posto di Evolution e se il plug-in Evolution-mirror non funziona per te (non è stato aggiornato dallo scorso anno a questo punto). Purtroppo è ancora necessario avere Evolution installato.

Crea un calendario ics di rete in un file locale (o dove preferisci) usando Evolution o Lightning. Punta sia Evolution che Lightning su di esso e qualsiasi modifica apportata a Lightning si rifletterà nel menu del calendario (eventi per oggi e domani).

Combina questo con la risposta n. 2 sopra per cambiare il "calendario aperto" per puntare a Thunderbird e dovrai (quasi mai) guardare di nuovo Evolution!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.