Extensions inspire

Configuration

0

Details

Author:
alexherbo2

Category:
Productivity

Version:
0.6.4

Users:
25

Size:
41.45KiB

Price:
Free

Updated:
November 10, 2019

Webstore Link:
https://chrome.google.com/webstore/detail/configuration/gkmignamlolbclcnmhlijklgaenooonk

Download

version 0.6.4  - Download ZIP file

Description

Configuration example to create a keyboard interface to the web.

https://alexherbo2.github.io/blog/chrome/create-a-keyboard-interface-to-the-web/

Note this extension is an example of configuration. You are encouraged to fork the repository to make your own configuration.

https://github.com/alexherbo2/chrome-configuration

Dependencies

https://github.com/alexherbo2/chrome-commands
https://github.com/alexherbo2/chrome-shell
https://github.com/alexherbo2/chrome-dmenu

Configuration

https://github.com/alexherbo2/chrome-configuration/blob/master/config.js

Commands

Commands are bound to physical keys and displayed with the US layout.

Help
❯ F1 → Show help (Page context)
❯ Shift + F1 → Open the documentation in a new tab (Page context)

Tab search
❯ q → Tab search with dmenu (Command context) – Requires chrome-dmenu

Scroll
❯ j → Scroll down (Command context)
❯ k → Scroll up (Command context)
❯ l → Scroll right (Command context)
❯ h → Scroll left (Command context)

Scroll faster
❯ J → Scroll page down (Command context)
❯ K → Scroll page up (Command context)
❯ g → Scroll to the top of the page (Command context)
❯ G → Scroll to the bottom of the page (Command context)

Navigation
❯ H → Go back in history (Command context)
❯ L → Go forward in history (Command context)
❯ u → Go up in hierarchy (Command context)
❯ U → Go to the home page (Command context)
❯ Alt + u → Remove any URL parameter (Command context)

Zoom
❯ + → Zoom in (Command context) – Requires chrome-commands
❯ - → Zoom out (Command context) – Requires chrome-commands
❯ = → Reset to default zoom level (Command context) – Requires chrome-commands

Create tabs
❯ t → New tab (Command context) – Requires chrome-commands
❯ T → Restore tab (Command context) – Requires chrome-commands
❯ b → Duplicate tab (Command context) – Requires chrome-commands

Create windows
❯ n → New window (Command context) – Requires chrome-commands
❯ N → New incognito window (Command context) – Requires chrome-commands

Close tabs
❯ x → Close tab (Command context) – Requires chrome-commands
❯ X → Close other tabs (Command context) – Requires chrome-commands
❯ Alt + x → Close tabs to the right (Command context) – Requires chrome-commands

Refresh tabs
❯ r → Reload the page (Command context)
❯ R → Reload the page, ignoring cached content (Command context)
❯ Alt + r → Reload all tabs (Command context) – Requires chrome-commands

Switch tabs
❯ Alt + l → Next tab (Command context) – Requires chrome-commands
❯ Alt + h → Previous tab (Command context) – Requires chrome-commands
❯ 1 → First tab (Command context) – Requires chrome-commands
❯ 0 → Last tab (Command context) – Requires chrome-commands

Move tabs
❯ Alt + L → Move tab right (Command context) – Requires chrome-commands
❯ Alt + H → Move tab left (Command context) – Requires chrome-commands
❯ Alt + 1 → Move tab first (Command context) – Requires chrome-commands
❯ Alt + 0 → Move tab last (Command context) – Requires chrome-commands

Detach tabs
❯ d → Detach tab (Command context) – Requires chrome-commands
❯ D → Attach tab (Command context) – Requires chrome-commands

Discard tabs
❯ z → Discard tab (Command context) – Requires chrome-commands

Mute tabs
❯ Alt + m → Mute tab (Command context) – Requires chrome-commands
❯ Alt + M → Mute all tabs (Command context) – Requires chrome-commands

Pin tabs
❯ Alt + p → Pin tab (Command context) – Requires chrome-commands

Link hints
❯ f → Focus link (Command context)
❯ F → Select multiple links (Command context)
❯ i → Focus input (Command context)
❯ v → Focus video (Command context)

Open links
❯ Enter → Open link (Link context)
❯ Control + Enter → Open link in new tab (Link context)
❯ Shift + Enter → Open link in new window (Link context)
❯ Alt + Enter → Download link (Link context)
❯ Alt + Shift + Enter → Open link in the associated application (Link context) – Requires chrome-shell

Selection manipulation
❯ s → Select active element (Command context)
❯ S → Select elements that match the specified group of selectors (Command context)
❯ % → Select document (Command context)
❯ ) → Focus next selection (Command context)
❯ ( → Focus previous selection (Command context)
❯ Space → Clear selections (Command context)
❯ Control + Space → Focus main selection (Command context)
❯ Alt + Space → Remove main selection (Command context)
❯ Alt + a → Select parent elements (Command context)
❯ Alt + i → Select child elements (Command context)
❯ Alt + I → Select links (Command context)
❯ Alt + k → Keep selections that match the given RegExp (Command context)
❯ Alt + K → Keep links that match the given RegExp (Command context)
❯ Alt + j → Clear selections that match the given RegExp (Command context)
❯ Alt + J → Clear links that match the given RegExp (Command context)

Unfocus
❯ Escape → Unfocus active element (Page context)

Pass keys
❯ Alt + Escape → Pass all keys to the page (Page context)

Clipboard
❯ y → Copy page address (Command context)
❯ Alt + y → Copy page title (Command context)
❯ Y → Copy page address and title (Command context)
❯ y → Copy link address (Link context)
❯ Alt + y → Copy link text (Link context)
❯ Y → Copy link address and text (Link context)

Player
❯ Space → Pause video (Video context)
❯ m → Mute video (Video context)
❯ l → Seek forward 5 seconds (Video context)
❯ h → Seek backward 5 seconds (Video context)
❯ g → Seek to the beginning (Video context)
❯ G → Seek to the end (Video context)
❯ k → Increase volume (Video context)
❯ j → Decrease volume (Video context)
❯ f → Toggle full-screen mode (Video context)
❯ p → Toggle picture-in-picture mode (Video context)

mpv
❯ Enter → Play with mpv (Video context) – Requires chrome-shell
❯ m → Play with mpv (Link context) – Requires chrome-shell
❯ Alt + m → Play with mpv in reverse order (Link context) – Requires chrome-shell

Top Extensions

 
(10943)
 
(50577)
 
(98995)
 
(25231)
 
(8324)
 
(1434)
 
(11367)

What has inspired us?

Extore is a team of professionals who are passionate about creating extensions for web browsers. This devotion also gives us opportunity to appreciate work of other people. We get inspired by useful, open source extensions made by developers all over the world. Our strong belief is that one should share helpful add-ons with others. That’s why we’d like to present you our ever-growing list of favourite extensions that have inspired us. Moreover, as you probably have already learned, sometimes struggling for the best brings an end to the good. Talking about add-ons it often turns out that an upgrade is worse then previous version. Also it can become really tricky to get back to the beloved version of your favourite extension. That’s why we’re going to make not only the latest, but all versions of our favourite (and we hope yours too) add-ons available for download. No more compromises, just stick to the version you really like!