Gnome Shellカレンダーのデフォルトアプリケーションを変更する方法


19

Gnomeシェルカレンダーメニューで、「カレンダーを開く」をクリックすると、Evolutionを開こうとします- インストールされていなくても、デフォルトのカレンダーを変更できますか?

Gnome Shellカレンダー


PS Gnomeシェルカレンダーがデフォルトのカレンダーアプリケーションに従っていない

回答:


23

ターミナルに次を入力します。

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'"

11
稲妻のカレンダーは開きますが、カレンダー自体とタスクは同期されません!
suli8

5

Gnome 3.8では、gvfs-mimeを使用してカレンダー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またはログアウト/ログインを再起動して設定を再読み込みします。


gnome-desktop-item-editコマンドを使用できないようです
ピエール14年

gvfs-mime非推奨です。gio mime MIMETYPE [HANDLER]代わりに使用してください。ハンドラが指定されていない場合は、mimetypeの登録済みアプリケーションおよび推奨アプリケーションがリストされます。ハンドラーが指定されている場合、mimetypeのデフォルトハンドラーとして設定されます。
パブロビアンキ


1

Wonderという名前のユーザーからこれを再投稿します

[若干編集] Thunderbirdは、拡張機能で調整しない限り、カレンダーアプリケーションではありません。したがって、そこにあるべきではありませんが、...本当に必要な場合は、次の2つのステップを(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;

これを試してみましたが、アプリは表示されますが、カレンダーメニューウィジェットの同期は見ていません。


1

これはまだ(2年後のように)Googleでの問題だったので、Evolutionの代わりにLightningをセットアップしようとしている人や、Evolutionミラープラグインが機能しない場合(昨年からこの時点で更新されています)。残念ながら、まだEvolutionをインストールする必要があります。

EvolutionまたはLightningを使用して、ローカルファイル(または任意の場所)にネットワークICSカレンダーを作成します。EvolutionとLightningの両方にポイントすると、Lightningで行われた変更がカレンダーメニューに反映されます(今日と明日のイベント)。

上記の回答#2と組み合わせて、「オープンカレンダー」をThunderbirdを指すように変更すると、(ほとんど)再びEvolutionを見る必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.