Có thể tùy chỉnh các nút công cụ tìm kiếm trong Gnome Shell không?


22

Khi tìm kiếm trong gnome-shell, có hai nút ở phía dưới màn hình có thể được sử dụng để tìm kiếm với Wikipedia và Google.

Có cách nào để tùy chỉnh chúng? Nếu, giả sử, tôi muốn thay thế nút Google bằng một nút cho DuckDuckGo, tôi sẽ làm thế nào về điều này?

Câu trả lời:


19

Các nhà cung cấp tìm kiếm Gnome-Shell được mô tả bằng các tệp XML trong thư mục /usr/share/gnome-shell/search_providers

Bạn sẽ nhận thấy hai tệp XML - google.xmlwikipedia.xml

Cho phép tạo nhà cung cấp dịch vụ tìm kiếm mới - sao chép tệp google.xml dưới dạng mẫu

11.10

sudo cp /usr/share/gnome-shell/search_providers/google.xml /usr/share/gnome-shell/search_providers/duckduckgo.xml

12.04

sudo cp /usr/share/gnome-shell/open-search-providers/google.xml /usr/share/gnome-shell/open-search-providers/duckduckgo.xml

Bây giờ, hãy mở tệp và thay đổi một số chi tiết để tìm kiếm với duckduckgo:

11.10

sudo nano /usr/share/gnome-shell/search_providers/duckduckgo.xml

12.04

sudo nano /usr/share/gnome-shell/open-search-providers/duckduckgo.xml

Thay đổi các thẻ XML sau:

<ShortName>DuckDuckGo</ShortName>
<Description>DuckDuckGo Search</Description>
<Url type="text/html" method="GET" template="http://www.duckduckgo.com/?q={searchTerms}"/>

Phần khó khăn duy nhất là tìm ra cách một công cụ tìm kiếm tìm kiếm - trong duckduckgo tôi đã tìm kiếm thứ gì đó - bạn thấy trong thanh tiêu đề cách nhà cung cấp dịch vụ tìm kiếm thêm cụm từ tìm kiếm của nó

nhập mô tả hình ảnh ở đây

kết quả cuối cùng

nhập mô tả hình ảnh ở đây

Để xem các thay đổi, bạn cần khởi động lại Gnome Shell bằng cách nhấn Alt + F2, nhập "r" và nhấn enter.


Câu hỏi liên kết:

  1. Có thể sắp xếp lại các nhà cung cấp dịch vụ tìm kiếm trên màn hình Tổng quan về hoạt động của Gnome Shell không?

Tuyệt vời! Cảm ơn! Các tệp chỉ là plugin OpenSearch. Tôi đã không nhận ra nó sẽ dễ dàng như vậy. Chuỗi lớn của những gì trông giống như gobbledegook trên thực tế là một bản sao của favicon của Google. Tôi không nghĩ rằng Gnome sử dụng nó, nhưng tôi đã thay thế nó bằng favicon của DDG để đảm bảo an toàn.
Josh

Điều này dường như không còn hoạt động với vỏ mới. Thậm chí thay đổi thư mục để mở-searchproviders. Ngoài ra, bạn có thể sử dụng phần mở rộng.gnome.org/extension/549/web-search-dialog không giống nhau.
Andres

1

Trong trường hợp ai đó quan tâm đến việc xóa tất cả các công cụ tìm kiếm khỏi màn hình lớp phủ, người dùng asermax đã xuất bản tiện ích mở rộng Tìm kiếm vô hiệu hóa tại trang web Tiện ích mở rộng Gnome . Hãy xem thử: https://extensions.gnome.org/extension/203/disable-search/

Cần lưu ý rằng tiện ích mở rộng này cũng xóa thanh tìm kiếm ở góc trên cùng bên phải của màn hình lớp phủ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.