I know add-ons such as Glims can do this, but I would rather stay away from them. Any native (or more likely semi-native) way to do so? If it matters, the engine I would like to add is duckduckgo.
6 Answers
No, the only options are Google, Bing, and Yahoo.
If it is of any help, DuckDuckGo have their own extension on the Apple website for Safari extensions.
- 1,432
- 2
- 22
- 36
- 6,674
- 12
- 44
- 64
-
2Yeah, it's a shame that such a thing is not configurable without extensions. – gentmatt Jan 17 '12 at 07:18
-
In one of the recent updates (much more recent than the question), Apple added DuckDuckGo as a search engine. – James Westman Apr 02 '15 at 02:39
The Safari Extension anysearch allows you to change the search engine used by the Safari search bar/unibar, without any hack-ish stuff such as changing the hosts file.
- 1,329
- 2
- 12
- 30
-
Here is a [direct link to AnySearch](https://safari-extensions.apple.com/details/?id=com.matt-swain.anysearch-6M853ET88Q). Despite being an extension, it "does not have permission to read or transmit content from any webpages" according to Safari. – Miles Wolbe Sep 08 '17 at 17:31
-
1This was good, but Safari no longer supports search extensions: there is this message in that AnySearch link since Jan 2020: "DEPRECATED: Safari no longer supports extensions that modify the behaviour of the address bar. " – Martin Oct 07 '20 at 09:42
For DuckDuck&Go, close Safari, and open the Terminal and enter:
defaults write com.apple.Safari SearchProviderIdentifier "com.duckduckgo"
- 280
- 1
- 3
in your /etc/hosts file, add this line:
184.72.115.86 search.yahoo.com
then choose Yahoo as your default search.
- 92,308
- 39
- 198
- 242
- 109
- 2
This works with Safari 5.1.10 on Mac OS 10.6.8
To get Safari to open with duckduckgo (or any other) as search engine with no add ons or hacking type >https://duckduckgo.com/< (without the ><) into the Safari Preferences "Homepage" then set "New windows open with" to "Homepage" and "New tabs open with" "Homepage". This keeps the 3 default search engines as they were, at the top. OR just make the search engine of your choice a bookmark in the Bookmark bar and just click it/them.
- 1
-
Yeah, but that doesn't actually add it as a search engine, just changes what page windows/tabs open with. – JMY1000 May 02 '16 at 19:06