Access Vivaldis internal CSS and add search engines to Chromium-VIM
Channel: budlabs
Date: 2020-03-31

start vivaldi with this command:

vivaldi-stable --debug-packed-apps --silent-debugger-extension-api

https://forum.vivaldi.net/topic/16684/inspecting-vivaldi-s-ui-with-devtools
https://forum.vivaldi.net/category/52/modifications
https://forum.vivaldi.net/topic/10549/modding-vivaldi


below are the search engine options i added to vb4c config:

let searchengine vivaldi  = ['vivaldi://chrome-urls/', 'vivaldi://%s']
let searchengine github   = ['https://github.com', 'https://github.com/search?q=%s']
let searchengine archwiki = ['https://wiki.archlinux.org', 'https://wiki.archlinux.org/index.php?search=%s&title=Special%3ASearch&go=Go']

let defaultengine = 'duckduckgo'

let searchalias v  = 'vivaldi'
let searchalias gh = 'github'
let searchalias aw = 'archwiki'

let searchalias d = 'duckduckgo'
let searchalias u = 'urbandictionary'
let searchalias g = 'google'
let searchalias w = 'wikipedia'
let searchalias y = 'youtube'
let searchalias i = 'imdb'
let searchalias a = 'woflramalpha'

let completionengines = ['duckduckgo','urbandictionary','google','wikipedia','youtube','imdb','woflramalpha']