diff --git a/macos/Alfred.alfredpreferences/preferences/features/defaultresults/prefs.plist b/macos/Alfred.alfredpreferences/preferences/features/defaultresults/prefs.plist
index 406c3d13..0d710135 100644
--- a/macos/Alfred.alfredpreferences/preferences/features/defaultresults/prefs.plist
+++ b/macos/Alfred.alfredpreferences/preferences/features/defaultresults/prefs.plist
@@ -6,8 +6,10 @@
<integer>1</integer>
<key>fallbacks</key>
<array>
- <string>features.websearch.duckduckgo.fallback</string>
<string>features.websearch.custom.CB3335FB-D778-42B6-9AF8-97590E88638F.fallback</string>
+ <string>features.websearch.duckduckgo.fallback</string>
</array>
+ <key>fallbacksMode</key>
+ <integer>1</integer>
</dict>
</plist>
diff --git a/macos/Alfred.alfredpreferences/preferences/features/websearch/prefs.plist b/macos/Alfred.alfredpreferences/preferences/features/websearch/prefs.plist
index 8a7c752f..0a863d4c 100644
--- a/macos/Alfred.alfredpreferences/preferences/features/websearch/prefs.plist
+++ b/macos/Alfred.alfredpreferences/preferences/features/websearch/prefs.plist
@@ -73,6 +73,17 @@
<key>utf8</key>
<true/>
</dict>
+ <key>AFED4C07-328E-43ED-9A87-0DE28CE3C7D2</key>
+ <dict>
+ <key>enabled</key>
+ <true/>
+ <key>keyword</key>
+ <string>kp</string>
+ <key>text</key>
+ <string>Search Kagi for '{query}' with Programming lens</string>
+ <key>url</key>
+ <string>https://kagi.com/search?q={query}+alfred&l=0</string>
+ </dict>
<key>CB3335FB-D778-42B6-9AF8-97590E88638F</key>
<dict>
<key>enabled</key>