Skip to content

Instantly share code, notes, and snippets.

@eggbean
Last active August 15, 2023 04:47
Show Gist options
  • Save eggbean/4b0dee7c0a980954ad9340decaf0d84c to your computer and use it in GitHub Desktop.
Save eggbean/4b0dee7c0a980954ad9340decaf0d84c to your computer and use it in GitHub Desktop.

Revisions

  1. eggbean revised this gist Jul 7, 2023. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions vimium-options.json
    100755 → 100644
    Original file line number Diff line number Diff line change
    @@ -18,15 +18,15 @@
    "passKeys": "?/`+,-.<>[]0123456789acCdEefijklmNoPQRstw"
    },
    {
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/(?:discussions|wiki|actions|releases|tags)?)?",
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|(?:topics|collections|sponsors|marketplace)(?:$|/.*)?|.*/.*/(?:discussions|wiki|actions|releases|tags)?)?",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|actions|releases|wiki|discussions|commit|blob)/.+",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|actions|releases|tags|wiki|discussions|commit|blob)).*",
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|topics|collections|sponsors|marketplace|.*/.*/(?:pull|issues|actions|releases|tags|wiki|discussions|commit|blob)).*",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
    @@ -69,15 +69,15 @@
    "filterLinkHints": false,
    "waitForEnterForFilteredHints": true,
    "hideHud": false,
    "keyMappings": "nmap <c-c> <c-[>\nmap <a-j> scrollDown\nmap <a-k> scrollUp\nmap q visitPreviousTab\nmap <a-g><a-g> scrollToTop\nmap <a-s-g> scrollToBottom",
    "keyMappings": "nmap <c-c> <c-[>\nmap <a-j> scrollDown\nmap <a-k> scrollUp\nmap q visitPreviousTab\nmap <a-g><a-g> scrollToTop\nmap <a-s-g> scrollToBottom\nmap <c-x> removeTab",
    "linkHintCharacters": "sadfjklewcmpgh",
    "linkHintNumbers": "0123456789",
    "newTabUrl": "https://www.google.com",
    "nextPatterns": "next,more,newer,>,›,→,»,≫,>>",
    "previousPatterns": "prev,previous,back,older,<,‹,←,«,≪,<<",
    "regexFindMode": true,
    "ignoreKeyboardLayout": false,
    "scrollStepSize": 45,
    "scrollStepSize": 50,
    "smoothScroll": true,
    "grabBackFocus": false,
    "searchEngines": "w: https://www.wikipedia.org/w/index.php?title=Special:Search&search=%s Wikipedia\ng: https://www.google.com/search?q=%s Google\ngi: https://www.google.com/search?q=%s&btnI I'm feeling lucky...\nyt: https://www.youtube.com/results?search_query=%s Youtube\ngm: https://www.google.com/maps?q=%s Google maps\nb: https://www.bing.com/search?q=%s Bing\nd: https://duckduckgo.com/?q=%s DuckDuckGo\na: https://www.amazon.com/s/?field-keywords=%s Amazon\nqw: https://www.qwant.com/?q=%s Qwant",
  2. eggbean revised this gist Apr 23, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -55,7 +55,7 @@
    },
    {
    "pattern": "^https?://www.reddit.com/*",
    "passKeys": "?/abcdefhijklmnopqrsuvwxyz"
    "passKeys": "?/abcdeijklmnopqrsuvwxyz"
    },
    {
    "pattern": "^https?://www.facebook.com/*",
  3. eggbean revised this gist Apr 23, 2023. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@
    "settingsVersion": "1.67.4",
    "exclusionRules": [
    {
    "pattern": "^https?://www.google.com/*",
    "pattern": "^https?://www.google.com/(?!maps)*",
    "passKeys": "/abcdefhijklmnopqrsuvwyz"
    },
    {
    @@ -69,7 +69,7 @@
    "filterLinkHints": false,
    "waitForEnterForFilteredHints": true,
    "hideHud": false,
    "keyMappings": "unmap W\nmap N moveTabToNewWindow\nmap <c-c> <c-[>\nmap <a-j> scrollDown\nmap <a-k> scrollUp\nmap q visitPreviousTab\nmap <a-g><a-g> scrollToTop",
    "keyMappings": "nmap <c-c> <c-[>\nmap <a-j> scrollDown\nmap <a-k> scrollUp\nmap q visitPreviousTab\nmap <a-g><a-g> scrollToTop\nmap <a-s-g> scrollToBottom",
    "linkHintCharacters": "sadfjklewcmpgh",
    "linkHintNumbers": "0123456789",
    "newTabUrl": "https://www.google.com",
  4. eggbean revised this gist Apr 20, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -69,7 +69,7 @@
    "filterLinkHints": false,
    "waitForEnterForFilteredHints": true,
    "hideHud": false,
    "keyMappings": "unmap W\nmap N moveTabToNewWindow\nmap <c-c> <c-[>\nmap <a-j> scrollDown\nmap <a-k> scrollUp\nmap q visitPreviousTab",
    "keyMappings": "unmap W\nmap N moveTabToNewWindow\nmap <c-c> <c-[>\nmap <a-j> scrollDown\nmap <a-k> scrollUp\nmap q visitPreviousTab\nmap <a-g><a-g> scrollToTop",
    "linkHintCharacters": "sadfjklewcmpgh",
    "linkHintNumbers": "0123456789",
    "newTabUrl": "https://www.google.com",
  5. eggbean revised this gist Apr 19, 2023. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -10,12 +10,12 @@
    "passKeys": "#/?cdegijklprsux"
    },
    {
    "pattern": "^https?://www.youtube.com/*",
    "passKeys": "/"
    "pattern": "^https?://www.youtube.com/(?!watch)*",
    "passKeys": "?/;VY"
    },
    {
    "pattern": "^https?://www.youtube.com/watch*",
    "passKeys": "+,-./<>?[]0123456789acdfijklmNoPstw"
    "passKeys": "?/`+,-.<>[]0123456789acCdEefijklmNoPQRstw"
    },
    {
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/(?:discussions|wiki|actions|releases|tags)?)?",
  6. eggbean revised this gist Apr 19, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -69,7 +69,7 @@
    "filterLinkHints": false,
    "waitForEnterForFilteredHints": true,
    "hideHud": false,
    "keyMappings": "unmap W\nmap N moveTabToNewWindow\nmap <a-j> scrollDown\nmap <a-k> scrollUp",
    "keyMappings": "unmap W\nmap N moveTabToNewWindow\nmap <c-c> <c-[>\nmap <a-j> scrollDown\nmap <a-k> scrollUp\nmap q visitPreviousTab",
    "linkHintCharacters": "sadfjklewcmpgh",
    "linkHintNumbers": "0123456789",
    "newTabUrl": "https://www.google.com",
  7. eggbean revised this gist Apr 18, 2023. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -18,15 +18,15 @@
    "passKeys": "+,-./<>?[]0123456789acdfijklmNoPstw"
    },
    {
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/(?:discussions|actions|releases|tags)?)?",
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/(?:discussions|wiki|actions|releases|tags)?)?",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|actions|releases|discussions|commit|blob)/.+",
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|actions|releases|wiki|discussions|commit|blob)/.+",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|actions|releases|tags|discussions|commit|blob)).*",
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|actions|releases|tags|wiki|discussions|commit|blob)).*",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
  8. eggbean revised this gist Apr 17, 2023. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -18,15 +18,15 @@
    "passKeys": "+,-./<>?[]0123456789acdfijklmNoPstw"
    },
    {
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/(?:discussions|releases|tags)?)?",
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/(?:discussions|actions|releases|tags)?)?",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|releases|discussions|commit|blob)/.+",
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|actions|releases|discussions|commit|blob)/.+",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|releases|tags|discussions|commit|blob)).*",
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|actions|releases|tags|discussions|commit|blob)).*",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
  9. eggbean revised this gist Apr 16, 2023. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -18,15 +18,15 @@
    "passKeys": "+,-./<>?[]0123456789acdfijklmNoPstw"
    },
    {
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/discussions)?",
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/(?:discussions|releases|tags)?)?",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|releases|discussions|blob)/.+",
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|releases|discussions|commit|blob)/.+",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|releases|discussions|blob)).*",
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|releases|tags|discussions|commit|blob)).*",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
    @@ -69,7 +69,7 @@
    "filterLinkHints": false,
    "waitForEnterForFilteredHints": true,
    "hideHud": false,
    "keyMappings": "unmap W\nmap N moveTabToNewWindow",
    "keyMappings": "unmap W\nmap N moveTabToNewWindow\nmap <a-j> scrollDown\nmap <a-k> scrollUp",
    "linkHintCharacters": "sadfjklewcmpgh",
    "linkHintNumbers": "0123456789",
    "newTabUrl": "https://www.google.com",
  10. eggbean revised this gist Apr 11, 2023. 1 changed file with 24 additions and 16 deletions.
    40 changes: 24 additions & 16 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -2,59 +2,67 @@
    "settingsVersion": "1.67.4",
    "exclusionRules": [
    {
    "pattern": "https?://www.google.com/*",
    "passKeys": "?/abcdefhijklmnopqrsuvwyz"
    "pattern": "^https?://www.google.com/*",
    "passKeys": "/abcdefhijklmnopqrsuvwyz"
    },
    {
    "pattern": "https?://mail.google.com/*",
    "pattern": "^https?://mail.google.com/*",
    "passKeys": "#/?cdegijklprsux"
    },
    {
    "pattern": "https?://www.youtube.com/watch*",
    "pattern": "^https?://www.youtube.com/*",
    "passKeys": "/"
    },
    {
    "pattern": "^https?://www.youtube.com/watch*",
    "passKeys": "+,-./<>?[]0123456789acdfijklmNoPstw"
    },
    {
    "pattern": "https?://github.com/(?:eggbean*|search*)?",
    "pattern": "^https?://github.com/(?:eggbean(?:\\?.*=.+)?|search.*|.*/.*/discussions)?",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "https?://github.com/.*/.*/(?:pull|issues|releases)/.+",
    "pattern": "^https?://github.com/.*/.*/(?:pull|issues|releases|discussions|blob)/.+",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "https?://github.com/(?!.*/.*/(?:pull|issues|releases)|eggbean|search).*",
    "pattern": "^https?://github.com/(?!eggbean(?:\\?.*=.+|$)+|search|.*/.*/(?:pull|issues|releases|discussions|blob)).*",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
    "pattern": "https?://github.com/.*/.*/(?:pulls|issues(?:\\?q=.+)?)",
    "pattern": "^https?://github.com/.*/.*/(?:pulls|issues(?:\\?q=.+)?)",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
    "pattern": "https?://gist.github.com/*",
    "pattern": "^https?://gist.github.com/*",
    "passKeys": "?/cgr"
    },
    {
    "pattern": "https?://(?:stackoverflow|serverfault|superuser|askubuntu|.*.stackexchange).com/*",
    "passKeys": "?abcdefghijklmnoqrstuv"
    "pattern": "^https?://(?:stackoverflow|serverfault|superuser|askubuntu|.*.stackexchange).com/*",
    "passKeys": "?abcdeghijklmnoqrstuv"
    },
    {
    "pattern": "https?://trello.com/*",
    "pattern": "^https?://trello.com/*",
    "passKeys": "#@[]^<>,.;-?/0123456789bcdefjklmnqrstvwxz"
    },
    {
    "pattern": "https?://twitter.com/*",
    "pattern": "^https?://feedly.com/*",
    "passKeys": "?/aAbcgijJkKlmnoopprsttvx"
    },
    {
    "pattern": "^https?://twitter.com/*",
    "passKeys": "?/.abdeghijklmnoprstux"
    },
    {
    "pattern": "https?://www.reddit.com/*",
    "pattern": "^https?://www.reddit.com/*",
    "passKeys": "?/abcdefhijklmnopqrsuvwxyz"
    },
    {
    "pattern": "https?://www.facebook.com/*",
    "pattern": "^https?://www.facebook.com/*",
    "passKeys": "?/cjklopqs"
    },
    {
    "pattern": "https?://www.amazon.co.uk/*",
    "pattern": "^https?://www.amazon.co.uk/*",
    "passKeys": "/"
    }
    ],
  11. eggbean revised this gist Apr 10, 2023. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -61,18 +61,18 @@
    "filterLinkHints": false,
    "waitForEnterForFilteredHints": true,
    "hideHud": false,
    "keyMappings": "# Insert your preferred key mappings here.",
    "keyMappings": "unmap W\nmap N moveTabToNewWindow",
    "linkHintCharacters": "sadfjklewcmpgh",
    "linkHintNumbers": "0123456789",
    "newTabUrl": "https://www.google.com",
    "nextPatterns": "next,more,newer,>,›,→,»,≫,>>",
    "previousPatterns": "prev,previous,back,older,<,‹,←,«,≪,<<",
    "regexFindMode": false,
    "regexFindMode": true,
    "ignoreKeyboardLayout": false,
    "scrollStepSize": 45,
    "smoothScroll": true,
    "grabBackFocus": false,
    "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...\n# y: 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\n# d: https://duckduckgo.com/?q=%s DuckDuckGo\n# az: https://www.amazon.com/s/?field-keywords=%s Amazon\n# qw: https://www.qwant.com/?q=%s Qwant",
    "searchEngines": "w: https://www.wikipedia.org/w/index.php?title=Special:Search&search=%s Wikipedia\ng: https://www.google.com/search?q=%s Google\ngi: https://www.google.com/search?q=%s&btnI I'm feeling lucky...\nyt: https://www.youtube.com/results?search_query=%s Youtube\ngm: https://www.google.com/maps?q=%s Google maps\nb: https://www.bing.com/search?q=%s Bing\nd: https://duckduckgo.com/?q=%s DuckDuckGo\na: https://www.amazon.com/s/?field-keywords=%s Amazon\nqw: https://www.qwant.com/?q=%s Qwant",
    "searchUrl": "https://www.google.com/search?q=",
    "userDefinedLinkHintCss": "div > .vimiumHintMarker {\n/* linkhint boxes */\nbackground: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF785),\n color-stop(100%,#FFC542));\nborder: 1px solid #E3BE23;\n}\n\ndiv > .vimiumHintMarker span {\n/* linkhint text */\ncolor: black;\nfont-weight: bold;\nfont-size: 12px;\n}\n\ndiv > .vimiumHintMarker > .matchingCharacter {\n}"
    }
  12. eggbean created this gist Apr 6, 2023.
    78 changes: 78 additions & 0 deletions vimium-options.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,78 @@
    {
    "settingsVersion": "1.67.4",
    "exclusionRules": [
    {
    "pattern": "https?://www.google.com/*",
    "passKeys": "?/abcdefhijklmnopqrsuvwyz"
    },
    {
    "pattern": "https?://mail.google.com/*",
    "passKeys": "#/?cdegijklprsux"
    },
    {
    "pattern": "https?://www.youtube.com/watch*",
    "passKeys": "+,-./<>?[]0123456789acdfijklmNoPstw"
    },
    {
    "pattern": "https?://github.com/(?:eggbean*|search*)?",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "https?://github.com/.*/.*/(?:pull|issues|releases)/.+",
    "passKeys": "?./>IUMabcdegilmnopqrtuwxy"
    },
    {
    "pattern": "https?://github.com/(?!.*/.*/(?:pull|issues|releases)|eggbean|search).*",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
    "pattern": "https?://github.com/.*/.*/(?:pulls|issues(?:\\?q=.+)?)",
    "passKeys": "?./>IUMabcdegijklmnopqrtuwxy"
    },
    {
    "pattern": "https?://gist.github.com/*",
    "passKeys": "?/cgr"
    },
    {
    "pattern": "https?://(?:stackoverflow|serverfault|superuser|askubuntu|.*.stackexchange).com/*",
    "passKeys": "?abcdefghijklmnoqrstuv"
    },
    {
    "pattern": "https?://trello.com/*",
    "passKeys": "#@[]^<>,.;-?/0123456789bcdefjklmnqrstvwxz"
    },
    {
    "pattern": "https?://twitter.com/*",
    "passKeys": "?/.abdeghijklmnoprstux"
    },
    {
    "pattern": "https?://www.reddit.com/*",
    "passKeys": "?/abcdefhijklmnopqrsuvwxyz"
    },
    {
    "pattern": "https?://www.facebook.com/*",
    "passKeys": "?/cjklopqs"
    },
    {
    "pattern": "https?://www.amazon.co.uk/*",
    "passKeys": "/"
    }
    ],
    "filterLinkHints": false,
    "waitForEnterForFilteredHints": true,
    "hideHud": false,
    "keyMappings": "# Insert your preferred key mappings here.",
    "linkHintCharacters": "sadfjklewcmpgh",
    "linkHintNumbers": "0123456789",
    "newTabUrl": "https://www.google.com",
    "nextPatterns": "next,more,newer,>,›,→,»,≫,>>",
    "previousPatterns": "prev,previous,back,older,<,‹,←,«,≪,<<",
    "regexFindMode": false,
    "ignoreKeyboardLayout": false,
    "scrollStepSize": 45,
    "smoothScroll": true,
    "grabBackFocus": false,
    "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...\n# y: 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\n# d: https://duckduckgo.com/?q=%s DuckDuckGo\n# az: https://www.amazon.com/s/?field-keywords=%s Amazon\n# qw: https://www.qwant.com/?q=%s Qwant",
    "searchUrl": "https://www.google.com/search?q=",
    "userDefinedLinkHintCss": "div > .vimiumHintMarker {\n/* linkhint boxes */\nbackground: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF785),\n color-stop(100%,#FFC542));\nborder: 1px solid #E3BE23;\n}\n\ndiv > .vimiumHintMarker span {\n/* linkhint text */\ncolor: black;\nfont-weight: bold;\nfont-size: 12px;\n}\n\ndiv > .vimiumHintMarker > .matchingCharacter {\n}"
    }