1
1
Fork 0

search: add open-webui engine

This commit is contained in:
Myned 2025-04-02 16:50:02 -05:00
parent ed54ff619f
commit 9fb5f5de43
Signed by: Myned
GPG key ID: C7224454F7881A34
3 changed files with 26 additions and 1 deletions
options/custom
menus/walker
programs

View file

@ -8,6 +8,12 @@ case "$1" in
url="https://www.amazon.com/s?k="
query="${1:2}"
;;
'ai '*)
label="Open WebUI"
icon="system-search"
url="https://ai.bjork.tech/?temporary-chat=true&q="
query="${1:3}"
;;
'aw '*)
label="ArchWiki"
icon="distributor-logo-archlinux"

View file

@ -70,6 +70,12 @@ in {
url = "https://www.amazon.com/s?k={searchTerms}";
}
{
name = "Open WebUI";
shortcut = "ai";
url = "https://ai.${config.custom.domain}/?temporary-chat=true&q={searchTerms}";
}
{
name = "ArchWiki";
shortcut = "aw";

View file

@ -261,7 +261,6 @@ with lib; {
engines = {
### Builtins
amazondotcom-us.metaData.alias = "a";
bing.metaData.hidden = true;
ddg.metaData.alias = "d";
ebay.metaData.hidden = true;
@ -269,6 +268,20 @@ with lib; {
wikipedia.metaData.alias = "w";
### Custom
amazon = {
definedAliases = ["a"];
icon = "https://www.amazon.com/favicon.ico";
name = "Amazon";
urls = [{template = "https://www.amazon.com/s?k={searchTerms}";}];
};
ai = {
definedAliases = ["ai"];
icon = "https://ai.${config.custom.domain}/static/favicon.ico";
name = "Open WebUI";
urls = [{template = "https://ai.${config.custom.domain}/?temporary-chat=true&q={searchTerms}";}];
};
arch-wiki = {
definedAliases = ["aw"];
icon = "https://wiki.archlinux.org/favicon.ico";