diff --git a/src/plugins/web/main.js b/src/plugins/web/main.js index 7a292401..f3bad4b7 100644 --- a/src/plugins/web/main.js +++ b/src/plugins/web/main.js @@ -57,6 +57,16 @@ class App { this.query_base = 'https://smile.amazon.com/s?k=' this.name_base = 'Amazon' break + + case 'stack': + this.query_base = 'https://stackoverflow.com/search?q=' + this.name_base = 'Stack Overflow' + break + + case 'crates': + this.query_base = 'https://crates.io/search?q=' + this.name_base = 'Crates.io' + break default: this.query_base = 'https://www.duckduckgo.com/?q=' diff --git a/src/plugins/web/meta.json b/src/plugins/web/meta.json index df6a9055..f5643ec1 100644 --- a/src/plugins/web/meta.json +++ b/src/plugins/web/meta.json @@ -1,7 +1,7 @@ { "name": "Web Search", "description": "Searches", - "pattern": "^(amazon|wiki|bing|ddg|google|yt)\\s.*", + "pattern": "^(amazon|wiki|bing|ddg|google|yt|stack|crates)\\s.*", "exec": "main.js", "icon": "system-search" }