如何更改Gnome Shell日历默认应用程序?


19

在侏儒壳日历菜单,当我在“点击打开日历 ”,它试图打开演进 - 即使不是安装了它 -是否可以更改默认日历吗?

侏儒壳日历


PS Gnome Shell日历不遵循默认日历应用程序

Answers:


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 2011年

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命令可用
Pierre

gvfs-mime不推荐使用,请gio mime MIMETYPE [HANDLER]改用:如果未提供处理程序,则列出该mimetype的已注册和推荐的应用程序。如果提供了处理程序,则将其设置为mimetype的默认处理程序。
巴勃罗·比安奇


1

我从名为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;

我试过了,该应用程序确实显示了,但是我还没有看到日历菜单小部件同步。


1

由于这仍然是(例如两年后)我必须在Google上解决的问题,因此这是对任何尝试设置Lightning代替Evolution的人的巧妙解决方法,并且如果Evolution-mirror插件对您不起作用(尚未自去年以来已更新)。不幸的是,您仍然需要安装Evolution。

使用Evolution或Lightning在本地文件(或任意位置)中创建网络ics日历。将Evolution和Lightning都指向它,并且Lightning中所做的任何更改都将反映在日历菜单中(今天和明天的事件)。

结合上面的答案2,更改“打开日历”以指向Thunderbird,您将(几乎从未)必须再次查看Evolution!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.