yadm-config/.zen/configuration/vimium-options.json
2025-03-18 19:39:08 +01:00

21 lines
7 KiB
JSON

{
"keyMappings": "# Insert your preferred key mappings here.\nmap q removeTab",
"searchEngines": "w: https://www.wikipedia.org/w/index.php?title=Special:Search&search=%s Wikipedia\n\n# More examples.\n#\n# (Vimium supports search completion Wikipedia, as\n# above, and for these.)\n#\n# g: https://www.google.com/search?q=%s Google\n# l: https://www.google.com/search?q=%s&btnI I'm feeling lucky...\ny: https://www.youtube.com/results?search_query=%s YouTube\n# gm: https://www.google.com/maps?q=%s Google maps\n# b: https://www.bing.com/search?q=%s Bing\nd: https://duckduckgo.com/?q=%s DuckDuckGo\n# az: https://www.amazon.com/s/?field-keywords=%s\n# qw: https://www.qwant.com/?q=%s Qwant\nym: https://music.youtube.com/search?q=%s YouTube Music",
"searchUrl": "https://duckduckgo.com/?q=",
"settingsVersion": "2.1.2",
"userDefinedLinkHintCss": ":root {\n --font-size: 14;\n --font-size-hints: 12;\n --font-size-url: 12;\n\n --font-weight: normal;\n --font-weight-medium: medium;\n --font-weight-bold: bold;\n\n --font: \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif; /* Font used in the UI */\n\n --padding: 2px;\n --padding-vomnibar: 15px;\n --shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.25);\n --blur: 40px;\n\n /* -------- VOMNIBAR & HUD -------- */\n --fg: #ffffff;\n --fg-dark: #c9c9c9;\n --fg-url: #84bffa;\n --fg-match: #2165d9;\n\n --bg: rgba(30, 30, 30, 0.8);\n --bg-selected: rgba(150, 150, 150, 0.3);\n\n --border: #464646;\n\n /* -------- HINTS -------- */\n --fg-hints: #ffd752; /* Text color of link hints, (don't forget to change `#vimiumHintMarkerContainer div > .matchingCharacter ~ span`) */\n}\n\n/* --------------------------------- CSS --------------------------------- */\n\n/* -------- HINTS -------- */\n#vimiumHintMarkerContainer div.internalVimiumHintMarker,\n#vimiumHintMarkerContainer div.vimiumHintMarker {\n background: var(--bg);\n border: 1px solid var(--border);\n backdrop-filter: blur(10px);\n box-shadow: var(--shadow);\n padding: 3px 4px;\n}\n\n#vimiumHintMarkerContainer div span {\n color: var(--fg-hints);\n font-family: var(--font);\n font-size: var(--font-size-hints);\n font-weight: var(--font-weight-bold);\n text-shadow: none;\n}\n\n#vimiumHintMarkerContainer div > .matchingCharacter {\n opacity: 0.3;\n}\n\n#vimiumHintMarkerContainer div > .matchingCharacter ~ span {\n color: var(--fg-hints);\n}\n\n/* -------- VOMNIBAR -------- */\n#vomnibar {\n background: var(--bg);\n backdrop-filter: blur(var(--blur));\n border: 1px solid var(--border);\n box-shadow: var(--shadow);\n border-radius: 15px;\n overflow: hidden;\n left: 50%;\n margin-left: -400px;\n max-width: 800px;\n}\n\n#vomnibar .vomnibarSearchArea,\n#vomnibar input {\n background: transparent;\n border: none;\n box-shadow: none;\n color: var(--fg);\n font-family: var(--font);\n font-size: var(--font-size);\n font-weight: var(--font-weight);\n}\n\n#vomnibar .vomnibarSearchArea {\n padding: 8px 15px;\n border-radius: 6px;\n}\n\n#vomnibar input {\n border: none;\n padding: var(--padding);\n}\n\n.vomnibarNoInsertText {\n display: none;\n}\n\n#vomnibar ul {\n background: transparent;\n border-top: 1px solid var(--border);\n margin: 0;\n padding: var(--padding-vomnibar);\n}\n\n#vomnibar li {\n border-bottom: none;\n padding: 15px;\n}\n\n#vomnibar li .vomnibarTopHalf {\n padding: var(--padding);\n}\n\n#vomnibar li .vomnibarBottomHalf {\n padding-top: 0px;\n padding-bottom: 1px;\n}\n\n#vomnibar li .vomnibarSource {\n color: var(--fg-dark);\n font-family: var(--font);\n font-size: 12;\n font-weight: var(--font-weight-bold);\n text-transform: uppercase; /* `.vomnibarSource` will be in all uppercase letters. Delete to revert to original */\n}\n\n#vomnibar li em,\n#vomnibar li .vomnibarTitle {\n color: var(--fg);\n font-family: var(--font);\n font-size: var(--font-size);\n font-weight: var(--font-weight-medium);\n}\n\n#vomnibar li .vomnibarUrl {\n color: var(--fg-url);\n font-family: var(--font);\n font-size: var(--font-size-url);\n font-weight: var(--font-weight-medium);\n}\n\n#vomnibar li .vomnibarMatch {\n color: var(--fg-match);\n font-weight: normal;\n}\n\n#vomnibar li .vomnibarTitle .vomnibarMatch {\n color: var(--fg);\n font-weight: bold;\n}\n\n#vomnibar li.vomnibarSelected {\n background-color: var(--bg-selected);\n backdrop-filter: blur(20px);\n border-radius: 8px;\n}\n\n#vomnibar li.vomnibarSelected .vomnibarUrl {\n /* Changes '.vomnibarURL' to '--fg-match' when selected */\n color: var(--fg-url);\n}\n\n#vomnibar li.vomnibarSelected .vomnibarMatch {\n /* Changes '.vomnibarMatch' to '--fg' when selected */\n color: var(--fg);\n}\n\n/* -------- HUD -------- */\ndiv.vimiumHUD {\n background: var(--bg);\n backdrop-filter: blur(20px);\n border: 1px solid var(--border);\n box-shadow: var(--shadow);\n border-radius: 6px;\n}\n\ndiv.vimiumHUD span#hud-find-input,\ndiv.vimiumHUD .vimiumHUDSearchAreaInner {\n color: var(--fg);\n font-family: var(--font);\n font-size: 13;\n font-weight: var(--font-weight-medium);\n}\n\ndiv.vimiumHUD .hud-find {\n background-color: transparent;\n border: none;\n}\n\ndiv.vimiumHUD .vimiumHUDSearchArea {\n background-color: transparent;\n padding: 6px;\n}\n\n/* -------- HELP DIALOG -------- */\ndiv#vimiumHelpDialogContainer {\n background-color: transparent !important;\n border: none !important;\n}\n\ndiv#vimiumHelpDialog {\n background: var(--bg);\n backdrop-filter: blur(var(--blur));\n border: 1px solid var(--border);\n border-radius: 15px;\n font-family: var(--font);\n font-size: var(--font-size);\n padding: 15px 10px !important;\n}\n\nspan#vimiumTitle {\n color: var(--fg);\n}\n\na:link.vimiumHelDialogLink,\na:visited.vimiumHelDialogLink,\na:hover.vimiumHelDialogLink,\na:active.vimiumHelDialogLink,\na#toggleAdvancedCommands {\n color: var(--fg-url);\n font-family: var(--font);\n font-size: var(--font-size);\n}\n\nspan.vimiumHelpDialogKey {\n background-color: var(--bg-hints);\n border: 1px solid var(--border-hints);\n box-shadow: var(--shadow);\n padding: 2px 3px;\n color: var(--fg-hints);\n font-family: var(--font);\n font-size: var(--font-size-hints);\n font-weight: var(--font-weight-bold);\n text-shadow: none;\n}\n\ntd.vimiumHelpSectionTitle,\ntd.vimiumHelpDescription {\n color: var(--fg);\n font-family: var(--font);\n}\n\ndiv.vimiumColumn {\n color: var(--fg);\n font-family: var(--font);\n}\n\ndiv > .vimiumHintMarker {\n padding: 2px 3px;\n background-color: #282828;\n border: 0;\n border-radius: 2px;\n box-shadow: 0em 0.1em 0.6em 0.1em rgba(0, 0, 0, 0.4);\n background-image: none;\n}\n\ndiv > .vimiumHintMarker span {\n font-size: 18px;\n font-family: Hack Nerd Font;\n font-weight: bold;\n text-shadow: none;\n color: #458588;\n}\n\ndiv > .vimiumHintMarker > .matchingCharacter {\n color: #83a598;\n}",
"exclusionRules": [
{
"passKeys": "",
"pattern": "https?://mail.google.com/*"
},
{
"passKeys": "d",
"pattern": "https?://neintonine.itch.io/*"
},
{
"passKeys": "",
"pattern": "https?://vnc-console.strato.de/*"
}
]
}