Skip to content

Instantly share code, notes, and snippets.

@lackovic
Last active February 29, 2020 17:50
Show Gist options
  • Save lackovic/169f45f0d4cffcc2bc655f6ccf423ef5 to your computer and use it in GitHub Desktop.
Save lackovic/169f45f0d4cffcc2bc655f6ccf423ef5 to your computer and use it in GitHub Desktop.

Revisions

  1. lackovic revised this gist Feb 29, 2020. 4 changed files with 1 addition and 480 deletions.
    12 changes: 1 addition & 11 deletions ChromeSearchEngines.md
    Original file line number Diff line number Diff line change
    @@ -1,11 +1 @@
    # Chrome Search Engines

    ## Export your search engines in a JSON file

    Run the code in the attached [`export.js`](https://gist.github.com/lackovic/169f45f0d4cffcc2bc655f6ccf423ef5#file-export-js) in your DevTools console.

    ## Import the search engines from a JSON file to your Chrome account

    Run the code in the attached [`import.js`](https://gist.github.com/lackovic/169f45f0d4cffcc2bc655f6ccf423ef5#file-import-js) in your DevTools console.

    * Source: https://superuser.com/questions/280694/how-can-i-share-my-google-chrome-search-engine-entries
    Moved to [notes/Chrome](https://github.com/lackovic/notes/tree/master/Chrome)
    16 changes: 0 additions & 16 deletions export.js
    Original file line number Diff line number Diff line change
    @@ -1,16 +0,0 @@
    (function exportSEs() {
    /* Auxiliary function to download a file with the exported data */
    function downloadData(filename, data) {
    const file = new File([data], { type: 'text/json' });
    const elem = document.createElement('a');
    elem.href = URL.createObjectURL(file);
    elem.download = filename;
    elem.click();
    }

    /* Actual search engine export magic */
    settings.SearchEnginesBrowserProxyImpl.prototype.getSearchEnginesList()
    .then((searchEngines) => {
    downloadData('search_engines.json', JSON.stringify(searchEngines.others));
    });
    }());
    33 changes: 0 additions & 33 deletions import.js
    Original file line number Diff line number Diff line change
    @@ -1,33 +0,0 @@
    (async function importSEs() {
    /* Auxiliary function to open a file selection dialog */
    function selectFileToRead() {
    return new Promise((resolve) => {
    const input = document.createElement('input');
    input.setAttribute('type', 'file');
    input.addEventListener('change', (e) => {
    resolve(e.target.files[0]);
    }, false);
    input.click();
    });
    }

    /* Auxiliary function to read data from a file */
    function readFile(file) {
    return new Promise((resolve) => {
    const reader = new FileReader();
    reader.addEventListener('load', (e) => {
    resolve(e.target.result);
    });
    reader.readAsText(file);
    });
    }

    const file = await selectFileToRead();
    const content = await readFile(file);
    const searchEngines = JSON.parse(content);
    searchEngines.forEach(({ name, keyword, url }) => {
    /* Actual search engine import magic */
    chrome.send('searchEngineEditStarted', [-1]);
    chrome.send('searchEngineEditCompleted', [name, keyword, url]);
    });
    }());
    420 changes: 0 additions & 420 deletions marco_search_engines.json
    Original file line number Diff line number Diff line change
    @@ -1,420 +0,0 @@
    [
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "YouTube",
    "iconURL": "https://s.ytimg.com/yts/img/favicon_32-vflOogEID.png",
    "id": 31,
    "isOmniboxExtension": false,
    "keyword": "y",
    "modelIndex": 2,
    "name": "Search YouTube",
    "url": "https://www.youtube.com/results?search_query=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Stack Overflow",
    "iconURL": "https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico?v=4f32ecc8f43d",
    "id": 75,
    "isOmniboxExtension": false,
    "keyword": "so",
    "modelIndex": 4,
    "name": "Stack Overflow",
    "url": "http://stackoverflow.com/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Google Images",
    "iconURL": "https://www.google.com/favicon.ico",
    "id": 79,
    "isOmniboxExtension": false,
    "keyword": "gi",
    "modelIndex": 5,
    "name": "Search Google Images",
    "url": "https://www.google.com/search?site=&tbm=isch&source=hp&biw=1678&bih=899&q=%s&=&=&oq=&gs_l=",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Google Maps",
    "id": 95,
    "isOmniboxExtension": false,
    "keyword": "m",
    "modelIndex": 6,
    "name": "Search Google Maps",
    "url": "http://maps.google.com/maps?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Wikipedia (en)",
    "iconURL": "https://en.wikipedia.org/static/favicon/wikipedia.ico",
    "id": 98,
    "isOmniboxExtension": false,
    "keyword": "wen",
    "modelIndex": 7,
    "name": "Wikipedia (en)",
    "url": "https://en.wikipedia.org/w/index.php?title=Special%3ASearch&search=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Thesaurus",
    "iconURL": "https://www.thesaurus.com/assets/favicon-54545f5303fccb956af394ac10f1655d.png",
    "id": 100,
    "isOmniboxExtension": false,
    "keyword": "th",
    "modelIndex": 8,
    "name": "Thesaurus",
    "url": "http://www.thesaurus.com/browse/%s?s=t",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Urban Dictionary",
    "iconURL": "https://www.urbandictionary.com/favicon.ico",
    "id": 142,
    "isOmniboxExtension": false,
    "keyword": "ud",
    "modelIndex": 9,
    "name": "Urban Dictionary",
    "url": "http://www.urbandictionary.com/define.php?term=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.com",
    "iconURL": "https://www.amazon.com/favicon.ico",
    "id": 159,
    "isOmniboxExtension": false,
    "keyword": "acom",
    "modelIndex": 10,
    "name": "amazon.com",
    "url": "https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "thingiverse.com",
    "iconURL": "https://cdn.thingiverse.com/site/img/favicons/favicon-32x32.png",
    "id": 170,
    "isOmniboxExtension": false,
    "keyword": "tv",
    "modelIndex": 12,
    "name": "thingiverse.com",
    "url": "https://www.thingiverse.com/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Super User",
    "iconURL": "https://cdn.sstatic.net/Sites/superuser/img/favicon.ico?v=29b26120d2c5",
    "id": 176,
    "isOmniboxExtension": false,
    "keyword": "su",
    "modelIndex": 13,
    "name": "Super User",
    "url": "http://superuser.com/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "AlternativeTo",
    "iconURL": "http://alternativeto.net/favicon.ico",
    "id": 184,
    "isOmniboxExtension": false,
    "keyword": "alt",
    "modelIndex": 15,
    "name": "AlternativeTo Software",
    "url": "http://alternativeto.net/browse/search/?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Google Drive",
    "iconURL": "https://ssl.gstatic.com/docs/doclist/images/infinite_arrow_favicon_5.ico",
    "id": 185,
    "isOmniboxExtension": false,
    "keyword": "d",
    "modelIndex": 16,
    "name": "Google Drive",
    "url": "https://drive.google.com/drive/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "GitHub",
    "iconURL": "https://github.githubassets.com/favicon.ico",
    "id": 195,
    "isOmniboxExtension": false,
    "keyword": "gh",
    "modelIndex": 17,
    "name": "GitHub",
    "url": "https://github.com/search?q=%s&ref=opensearch",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Aliexpress",
    "iconURL": "https://ae01.alicdn.com/images/eng/wholesale/icon/aliexpress.ico",
    "id": 220,
    "isOmniboxExtension": false,
    "keyword": "ali",
    "modelIndex": 18,
    "name": "Aliexpress Shopping",
    "url": "http://www.aliexpress.com/wholesale?SearchText=%s&opensearch=true",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Gist",
    "iconURL": "https://github.githubassets.com/favicon.ico",
    "id": 224,
    "isOmniboxExtension": false,
    "keyword": "gist",
    "modelIndex": 19,
    "name": "Gist",
    "url": "https://gist.github.com/search?q=%s&ref=opensearch",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "IMDb",
    "iconURL": "https://m.media-amazon.com/images/G/01/imdb/images/desktop-favicon-2165806970._CB484110913_.ico",
    "id": 228,
    "isOmniboxExtension": false,
    "keyword": "im",
    "modelIndex": 20,
    "name": "IMDb",
    "url": "http://www.imdb.com/find?s=all&q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.co.uk",
    "iconURL": "https://www.amazon.co.uk/favicon.ico",
    "id": 247,
    "isOmniboxExtension": false,
    "keyword": "auk",
    "modelIndex": 21,
    "name": "amazon.co.uk",
    "url": "https://www.amazon.co.uk/s/ref=nb_sb_noss/260-3973365-6318214?url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Chocolatey",
    "iconURL": "https://chocolatey.org/favicon.ico",
    "id": 251,
    "isOmniboxExtension": false,
    "keyword": "cho",
    "modelIndex": 22,
    "name": "Chocolatey",
    "url": "https://chocolatey.org/packages?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Vikipeedia (et)",
    "iconURL": "https://et.wikipedia.org/static/favicon/wikipedia.ico",
    "id": 256,
    "isOmniboxExtension": false,
    "keyword": "wet",
    "modelIndex": 24,
    "name": "Vikipeedia (et)",
    "url": "https://et.wikipedia.org/w/index.php?title=Eri:Otsimine&search=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Steam",
    "iconURL": "https://store.steampowered.com/favicon.ico",
    "id": 264,
    "isOmniboxExtension": false,
    "keyword": "steam",
    "modelIndex": 26,
    "name": "store.steampowered.com",
    "url": "https://store.steampowered.com/search/?snr=1_4_4__12&term=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.de",
    "iconURL": "https://www.amazon.de/favicon.ico",
    "id": 284,
    "isOmniboxExtension": false,
    "keyword": "ade",
    "modelIndex": 27,
    "name": "amazon.de",
    "url": "https://www.amazon.de/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "ebay.co.uk",
    "iconURL": "https://www.ebay.co.uk/favicon.ico",
    "id": 285,
    "isOmniboxExtension": false,
    "keyword": "euk",
    "modelIndex": 28,
    "name": "ebay.co.uk",
    "url": "https://www.ebay.co.uk/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=%s&_sacat=0",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Music-Map",
    "iconURL": "https://www.music-map.com/favicon.ico",
    "id": 287,
    "isOmniboxExtension": false,
    "keyword": "mumap",
    "modelIndex": 29,
    "name": "music-map.com",
    "url": "https://www.music-map.com/map-search.php?f=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Google Play Store",
    "iconURL": "https://www.gstatic.com/android/market_images/web/favicon_v2.ico",
    "id": 294,
    "isOmniboxExtension": false,
    "keyword": "app",
    "modelIndex": 30,
    "name": "Google Play Store",
    "url": "https://play.google.com/store/search?q=%s&c=apps",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.it",
    "iconURL": "https://www.amazon.it/favicon.ico",
    "id": 24,
    "isOmniboxExtension": false,
    "keyword": "ait",
    "modelIndex": 1,
    "name": "amazon.it",
    "url": "http://www.amazon.it/s/ref=nb_sb_noss?__mk_it_IT=%C5M%C5%u017D%D5%D1&url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "ebay.it",
    "iconURL": "https://www.ebay.it/favicon.ico",
    "id": 263,
    "isOmniboxExtension": false,
    "keyword": "eit",
    "modelIndex": 25,
    "name": "ebay.it",
    "url": "https://www.ebay.it/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=%s&_sacat=0",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Trovaprezzi",
    "iconURL": "https://a3.trovaprezzi.it/assets/assets/it/favicon_32x32-342b3e6a49cc618f396e167f687360be2ab61d7cdaf82579e4758bf47a2c178a.ico",
    "id": 168,
    "isOmniboxExtension": false,
    "keyword": "tp",
    "modelIndex": 11,
    "name": "trovaprezzi.it",
    "url": "https://www.trovaprezzi.it/categoria.aspx?id=-1&libera=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Wikipedia (it)",
    "id": 68,
    "isOmniboxExtension": false,
    "keyword": "wit",
    "modelIndex": 3,
    "name": "Wikipedia (it)",
    "url": "http://it.wikipedia.org/w/index.php?search=%s&title=Speciale%3ARicerca",
    "urlLocked": false
    }
    ]
  2. lackovic revised this gist Oct 27, 2019. 2 changed files with 9 additions and 24 deletions.
    2 changes: 1 addition & 1 deletion ChromeSearchEngines.md
    Original file line number Diff line number Diff line change
    @@ -6,6 +6,6 @@ Run the code in the attached [`export.js`](https://gist.github.com/lackovic/169f

    ## Import the search engines from a JSON file to your Chrome account

    Run the code in the attached `import.js` in your DevTools console.
    Run the code in the attached [`import.js`](https://gist.github.com/lackovic/169f45f0d4cffcc2bc655f6ccf423ef5#file-import-js) in your DevTools console.

    * Source: https://superuser.com/questions/280694/how-can-i-share-my-google-chrome-search-engine-entries
    31 changes: 8 additions & 23 deletions marco_search_engines.json
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Search YouTube",
    "displayName": "YouTube",
    "iconURL": "https://s.ytimg.com/yts/img/favicon_32-vflOogEID.png",
    "id": 31,
    "isOmniboxExtension": false,
    @@ -34,7 +34,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Search Google Images",
    "displayName": "Google Images",
    "iconURL": "https://www.google.com/favicon.ico",
    "id": 79,
    "isOmniboxExtension": false,
    @@ -49,7 +49,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Search Google Maps",
    "displayName": "Google Maps",
    "id": 95,
    "isOmniboxExtension": false,
    "keyword": "m",
    @@ -153,22 +153,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "boardgamegeek.com",
    "iconURL": "https://cf.geekdo-static.com/icons/favicon2.ico",
    "id": 179,
    "isOmniboxExtension": false,
    "keyword": "bg",
    "modelIndex": 14,
    "name": "boardgamegeek.com",
    "url": "https://boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "AlternativeTo Software",
    "displayName": "AlternativeTo",
    "iconURL": "http://alternativeto.net/favicon.ico",
    "id": 184,
    "isOmniboxExtension": false,
    @@ -213,7 +198,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Aliexpress Shopping",
    "displayName": "Aliexpress",
    "iconURL": "https://ae01.alicdn.com/images/eng/wholesale/icon/aliexpress.ico",
    "id": 220,
    "isOmniboxExtension": false,
    @@ -303,7 +288,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "store.steampowered.com",
    "displayName": "Steam",
    "iconURL": "https://store.steampowered.com/favicon.ico",
    "id": 264,
    "isOmniboxExtension": false,
    @@ -348,7 +333,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "music-map.com",
    "displayName": "Music-Map",
    "iconURL": "https://www.music-map.com/favicon.ico",
    "id": 287,
    "isOmniboxExtension": false,
    @@ -408,7 +393,7 @@
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "trovaprezzi.it",
    "displayName": "Trovaprezzi",
    "iconURL": "https://a3.trovaprezzi.it/assets/assets/it/favicon_32x32-342b3e6a49cc618f396e167f687360be2ab61d7cdaf82579e4758bf47a2c178a.ico",
    "id": 168,
    "isOmniboxExtension": false,
  3. lackovic revised this gist Oct 27, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ChromeSearchEngines.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@

    ## Export your search engines in a JSON file

    Run the code in the attached `export.js` in your DevTools console.
    Run the code in the attached [`export.js`](https://gist.github.com/lackovic/169f45f0d4cffcc2bc655f6ccf423ef5#file-export-js) in your DevTools console.

    ## Import the search engines from a JSON file to your Chrome account

  4. lackovic created this gist Oct 27, 2019.
    11 changes: 11 additions & 0 deletions ChromeSearchEngines.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    # Chrome Search Engines

    ## Export your search engines in a JSON file

    Run the code in the attached `export.js` in your DevTools console.

    ## Import the search engines from a JSON file to your Chrome account

    Run the code in the attached `import.js` in your DevTools console.

    * Source: https://superuser.com/questions/280694/how-can-i-share-my-google-chrome-search-engine-entries
    16 changes: 16 additions & 0 deletions export.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    (function exportSEs() {
    /* Auxiliary function to download a file with the exported data */
    function downloadData(filename, data) {
    const file = new File([data], { type: 'text/json' });
    const elem = document.createElement('a');
    elem.href = URL.createObjectURL(file);
    elem.download = filename;
    elem.click();
    }

    /* Actual search engine export magic */
    settings.SearchEnginesBrowserProxyImpl.prototype.getSearchEnginesList()
    .then((searchEngines) => {
    downloadData('search_engines.json', JSON.stringify(searchEngines.others));
    });
    }());
    33 changes: 33 additions & 0 deletions import.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,33 @@
    (async function importSEs() {
    /* Auxiliary function to open a file selection dialog */
    function selectFileToRead() {
    return new Promise((resolve) => {
    const input = document.createElement('input');
    input.setAttribute('type', 'file');
    input.addEventListener('change', (e) => {
    resolve(e.target.files[0]);
    }, false);
    input.click();
    });
    }

    /* Auxiliary function to read data from a file */
    function readFile(file) {
    return new Promise((resolve) => {
    const reader = new FileReader();
    reader.addEventListener('load', (e) => {
    resolve(e.target.result);
    });
    reader.readAsText(file);
    });
    }

    const file = await selectFileToRead();
    const content = await readFile(file);
    const searchEngines = JSON.parse(content);
    searchEngines.forEach(({ name, keyword, url }) => {
    /* Actual search engine import magic */
    chrome.send('searchEngineEditStarted', [-1]);
    chrome.send('searchEngineEditCompleted', [name, keyword, url]);
    });
    }());
    435 changes: 435 additions & 0 deletions marco_search_engines.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,435 @@
    [
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Search YouTube",
    "iconURL": "https://s.ytimg.com/yts/img/favicon_32-vflOogEID.png",
    "id": 31,
    "isOmniboxExtension": false,
    "keyword": "y",
    "modelIndex": 2,
    "name": "Search YouTube",
    "url": "https://www.youtube.com/results?search_query=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Stack Overflow",
    "iconURL": "https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico?v=4f32ecc8f43d",
    "id": 75,
    "isOmniboxExtension": false,
    "keyword": "so",
    "modelIndex": 4,
    "name": "Stack Overflow",
    "url": "http://stackoverflow.com/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Search Google Images",
    "iconURL": "https://www.google.com/favicon.ico",
    "id": 79,
    "isOmniboxExtension": false,
    "keyword": "gi",
    "modelIndex": 5,
    "name": "Search Google Images",
    "url": "https://www.google.com/search?site=&tbm=isch&source=hp&biw=1678&bih=899&q=%s&=&=&oq=&gs_l=",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Search Google Maps",
    "id": 95,
    "isOmniboxExtension": false,
    "keyword": "m",
    "modelIndex": 6,
    "name": "Search Google Maps",
    "url": "http://maps.google.com/maps?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Wikipedia (en)",
    "iconURL": "https://en.wikipedia.org/static/favicon/wikipedia.ico",
    "id": 98,
    "isOmniboxExtension": false,
    "keyword": "wen",
    "modelIndex": 7,
    "name": "Wikipedia (en)",
    "url": "https://en.wikipedia.org/w/index.php?title=Special%3ASearch&search=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Thesaurus",
    "iconURL": "https://www.thesaurus.com/assets/favicon-54545f5303fccb956af394ac10f1655d.png",
    "id": 100,
    "isOmniboxExtension": false,
    "keyword": "th",
    "modelIndex": 8,
    "name": "Thesaurus",
    "url": "http://www.thesaurus.com/browse/%s?s=t",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Urban Dictionary",
    "iconURL": "https://www.urbandictionary.com/favicon.ico",
    "id": 142,
    "isOmniboxExtension": false,
    "keyword": "ud",
    "modelIndex": 9,
    "name": "Urban Dictionary",
    "url": "http://www.urbandictionary.com/define.php?term=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.com",
    "iconURL": "https://www.amazon.com/favicon.ico",
    "id": 159,
    "isOmniboxExtension": false,
    "keyword": "acom",
    "modelIndex": 10,
    "name": "amazon.com",
    "url": "https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "thingiverse.com",
    "iconURL": "https://cdn.thingiverse.com/site/img/favicons/favicon-32x32.png",
    "id": 170,
    "isOmniboxExtension": false,
    "keyword": "tv",
    "modelIndex": 12,
    "name": "thingiverse.com",
    "url": "https://www.thingiverse.com/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Super User",
    "iconURL": "https://cdn.sstatic.net/Sites/superuser/img/favicon.ico?v=29b26120d2c5",
    "id": 176,
    "isOmniboxExtension": false,
    "keyword": "su",
    "modelIndex": 13,
    "name": "Super User",
    "url": "http://superuser.com/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "boardgamegeek.com",
    "iconURL": "https://cf.geekdo-static.com/icons/favicon2.ico",
    "id": 179,
    "isOmniboxExtension": false,
    "keyword": "bg",
    "modelIndex": 14,
    "name": "boardgamegeek.com",
    "url": "https://boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "AlternativeTo Software",
    "iconURL": "http://alternativeto.net/favicon.ico",
    "id": 184,
    "isOmniboxExtension": false,
    "keyword": "alt",
    "modelIndex": 15,
    "name": "AlternativeTo Software",
    "url": "http://alternativeto.net/browse/search/?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Google Drive",
    "iconURL": "https://ssl.gstatic.com/docs/doclist/images/infinite_arrow_favicon_5.ico",
    "id": 185,
    "isOmniboxExtension": false,
    "keyword": "d",
    "modelIndex": 16,
    "name": "Google Drive",
    "url": "https://drive.google.com/drive/search?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "GitHub",
    "iconURL": "https://github.githubassets.com/favicon.ico",
    "id": 195,
    "isOmniboxExtension": false,
    "keyword": "gh",
    "modelIndex": 17,
    "name": "GitHub",
    "url": "https://github.com/search?q=%s&ref=opensearch",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Aliexpress Shopping",
    "iconURL": "https://ae01.alicdn.com/images/eng/wholesale/icon/aliexpress.ico",
    "id": 220,
    "isOmniboxExtension": false,
    "keyword": "ali",
    "modelIndex": 18,
    "name": "Aliexpress Shopping",
    "url": "http://www.aliexpress.com/wholesale?SearchText=%s&opensearch=true",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Gist",
    "iconURL": "https://github.githubassets.com/favicon.ico",
    "id": 224,
    "isOmniboxExtension": false,
    "keyword": "gist",
    "modelIndex": 19,
    "name": "Gist",
    "url": "https://gist.github.com/search?q=%s&ref=opensearch",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "IMDb",
    "iconURL": "https://m.media-amazon.com/images/G/01/imdb/images/desktop-favicon-2165806970._CB484110913_.ico",
    "id": 228,
    "isOmniboxExtension": false,
    "keyword": "im",
    "modelIndex": 20,
    "name": "IMDb",
    "url": "http://www.imdb.com/find?s=all&q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.co.uk",
    "iconURL": "https://www.amazon.co.uk/favicon.ico",
    "id": 247,
    "isOmniboxExtension": false,
    "keyword": "auk",
    "modelIndex": 21,
    "name": "amazon.co.uk",
    "url": "https://www.amazon.co.uk/s/ref=nb_sb_noss/260-3973365-6318214?url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Chocolatey",
    "iconURL": "https://chocolatey.org/favicon.ico",
    "id": 251,
    "isOmniboxExtension": false,
    "keyword": "cho",
    "modelIndex": 22,
    "name": "Chocolatey",
    "url": "https://chocolatey.org/packages?q=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Vikipeedia (et)",
    "iconURL": "https://et.wikipedia.org/static/favicon/wikipedia.ico",
    "id": 256,
    "isOmniboxExtension": false,
    "keyword": "wet",
    "modelIndex": 24,
    "name": "Vikipeedia (et)",
    "url": "https://et.wikipedia.org/w/index.php?title=Eri:Otsimine&search=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "store.steampowered.com",
    "iconURL": "https://store.steampowered.com/favicon.ico",
    "id": 264,
    "isOmniboxExtension": false,
    "keyword": "steam",
    "modelIndex": 26,
    "name": "store.steampowered.com",
    "url": "https://store.steampowered.com/search/?snr=1_4_4__12&term=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.de",
    "iconURL": "https://www.amazon.de/favicon.ico",
    "id": 284,
    "isOmniboxExtension": false,
    "keyword": "ade",
    "modelIndex": 27,
    "name": "amazon.de",
    "url": "https://www.amazon.de/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "ebay.co.uk",
    "iconURL": "https://www.ebay.co.uk/favicon.ico",
    "id": 285,
    "isOmniboxExtension": false,
    "keyword": "euk",
    "modelIndex": 28,
    "name": "ebay.co.uk",
    "url": "https://www.ebay.co.uk/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=%s&_sacat=0",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "music-map.com",
    "iconURL": "https://www.music-map.com/favicon.ico",
    "id": 287,
    "isOmniboxExtension": false,
    "keyword": "mumap",
    "modelIndex": 29,
    "name": "music-map.com",
    "url": "https://www.music-map.com/map-search.php?f=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Google Play Store",
    "iconURL": "https://www.gstatic.com/android/market_images/web/favicon_v2.ico",
    "id": 294,
    "isOmniboxExtension": false,
    "keyword": "app",
    "modelIndex": 30,
    "name": "Google Play Store",
    "url": "https://play.google.com/store/search?q=%s&c=apps",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "amazon.it",
    "iconURL": "https://www.amazon.it/favicon.ico",
    "id": 24,
    "isOmniboxExtension": false,
    "keyword": "ait",
    "modelIndex": 1,
    "name": "amazon.it",
    "url": "http://www.amazon.it/s/ref=nb_sb_noss?__mk_it_IT=%C5M%C5%u017D%D5%D1&url=search-alias%3Daps&field-keywords=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "ebay.it",
    "iconURL": "https://www.ebay.it/favicon.ico",
    "id": 263,
    "isOmniboxExtension": false,
    "keyword": "eit",
    "modelIndex": 25,
    "name": "ebay.it",
    "url": "https://www.ebay.it/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=%s&_sacat=0",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "trovaprezzi.it",
    "iconURL": "https://a3.trovaprezzi.it/assets/assets/it/favicon_32x32-342b3e6a49cc618f396e167f687360be2ab61d7cdaf82579e4758bf47a2c178a.ico",
    "id": 168,
    "isOmniboxExtension": false,
    "keyword": "tp",
    "modelIndex": 11,
    "name": "trovaprezzi.it",
    "url": "https://www.trovaprezzi.it/categoria.aspx?id=-1&libera=%s",
    "urlLocked": false
    },
    {
    "canBeDefault": true,
    "canBeEdited": true,
    "canBeRemoved": true,
    "default": false,
    "displayName": "Wikipedia (it)",
    "id": 68,
    "isOmniboxExtension": false,
    "keyword": "wit",
    "modelIndex": 3,
    "name": "Wikipedia (it)",
    "url": "http://it.wikipedia.org/w/index.php?search=%s&title=Speciale%3ARicerca",
    "urlLocked": false
    }
    ]