วิธีการเปลี่ยนแอปพลิเคชันเริ่มต้นของปฏิทิน Gnome Shell?


19

ในเมนูปฏิทินของ Gnome shell เมื่อฉันคลิกที่ " Open Calendar " มันจะพยายามเปิดEvolution - แม้ว่ามันจะไม่ได้ติดตั้งก็ตาม - มันเป็นไปได้ไหมที่จะเปลี่ยนปฏิทินเริ่มต้น?

ปฏิทิน Gnome Shell


ปฏิทินPS Gnome shell ไม่เป็นไปตามแอปพลิเคชันปฏิทินเริ่มต้น

คำตอบ:


23

พิมพ์สิ่งต่อไปนี้ในเทอร์มินัล

สำหรับธันเดอร์เบิร์ด:

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

สำหรับ Chromium

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 หรือ logout / login เพื่อโหลดการตั้งค่าใหม่


ฉันดูเหมือนจะไม่มีคำสั่ง gnome-desktop-item-edit
Pierre

gvfs-mimeเลิกใช้แล้วใช้gio mime MIMETYPE [HANDLER]แทน: หากไม่ได้รับ handler แสดงรายการแอปพลิเคชันที่ลงทะเบียนและแนะนำสำหรับ mimetype หากได้รับตัวจัดการมันจะถูกตั้งค่าเป็นตัวจัดการเริ่มต้นสำหรับชนิด mime
Pablo Bianchi

2

เปิดการตั้งค่าระบบที่ด้านบนขวาและไปที่ข้อมูลระบบจากนั้นแอปพลิเคชันเริ่มต้นและเปลี่ยนไปที่นั่น!


1
ขอบคุณ แต่มันไม่ส่งผลต่อปฏิทินเชลล์คำ
พัง

2
นอกจากนี้ยังไม่สามารถทำงานได้ในขณะนี้เนื่องจากข้อผิดพลาด 841409
Christopher Kyle Horton

1

ฉันโพสต์สิ่งนี้จากผู้ใช้ชื่อวันเดอร์

[แก้ไขเล็กน้อย] ธันเดอร์เบิร์ดไม่ได้เป็นแอปพลิเคชั่นปฏิทินยกเว้นว่าคุณปรับแต่งมันด้วยนามสกุล ดังนั้นจึงไม่ควรอยู่ในนั้น แต่ ... หากคุณต้องการที่นั่นจริงๆคุณต้องดำเนินการสองขั้นตอนต่อไปนี้ (ในฐานะรูท)

# 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

สร้างปฏิทินเครือข่าย ics ในไฟล์ภายในเครื่อง (หรือที่ใดก็ได้ที่คุณต้องการ) โดยใช้ Evolution หรือ Lightning ชี้ทั้ง Evolution และ Lightning ไปที่มันและการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นใน Lightning จะปรากฏในเมนูปฏิทิน (กิจกรรมสำหรับวันนี้และพรุ่งนี้)

รวมเข้ากับคำตอบ # 2 ด้านบนเพื่อเปลี่ยน "เปิดปฏิทิน" เพื่อชี้ไปที่ธันเดอร์เบิร์ดและคุณจะต้องดูวิวัฒนาการอีกครั้ง!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.