https://github.com/gruns/the-mouse-is-lava
🌋 Cheat code keyboard shortcuts for the web
https://github.com/gruns/the-mouse-is-lava
Last synced: 5 months ago
JSON representation
🌋 Cheat code keyboard shortcuts for the web
- Host: GitHub
- URL: https://github.com/gruns/the-mouse-is-lava
- Owner: gruns
- Created: 2024-10-27T10:04:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-05T08:30:42.000Z (over 1 year ago)
- Last Synced: 2025-02-05T09:30:26.456Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 1.63 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## The Mouse is Lava
The Mouse is Lava is a Chrome extension that adds general keyboard
shortcuts to navigate every website and specific keyboard shortcuts to
navigate specific, popular websites. Like Google
More sites and keyboard shortcuts are forthcoming. PRs always welcome to
add support for more sites! 🙌
Quickstart guide:
- `Ctrl+i` to find links in the page and then `[enter]` to click or
`[Ctrl+enter]` to control click them.
- `Ctrl+b` focuses input boxes.
- `j`+`k` and `[up-arrow]`+`[down-arrow]` navigate Google search
results.
### Universal Shortcuts That Work on Every Site
- `Ctrl+b` - Focus the next (or first) visible, interactable, and
not-`disabled` text input element. Eg the first interactable `` or `` element in the viewport. Subsequent
presses of `Ctrl+b` iterate through and focus the next text input
element in the viewport.
### Google Search Results
For navigation of Google search results, VIM-style keybinds are
supported with `j` for next and `k` for previous. Arrow keys are also
supported.
Keyboard shortcuts:
- `j` and `` - Select next search result.
- `k` and `` - Select previous search result.
- `` - Navigate to the selected search result.
- `a` - Load the `All` results tab.
- `n` - Load the `News` results tab.
- `i` - Load the `Images` results tab.
- `v` - Load the `Videos` results tab.
- `s` - Load the `Shopping` results tab.
- `f` - Load the `Forums` results tab.
- `w` - Load the `Web` results tab.
- `m` - Load the `Maps` results tab.
- `b` - Load the `Books` results tab.
- `l` - Load the `Flights` results tab.
### Install
This extension will be published to the Chrome Extension store soon.
Until then, to install, download the contents of this repository to a
new directory, like with:
```
git clone https://github.com/gruns/the-mouse-is-lava
```
Then head to [chrome://extensions/](chrome://extensions/) and load this
extension, unpacked, by clicking `Load unpacked` in the upper left and
selecting the directory with this repository's contents.
### Known Improvements. PRs welcome! 🙌
- Add support for `Ctrl+B` to focus `` elements, too. Not just
`` elements.
- Automatically click Google AI snippets `Show more` once the AI result
is ready. Add this as an optional feature