- JavaScript 71.2%
- CSS 17.8%
- HTML 9.4%
- Makefile 1.6%
| pages | ||
| .editorconfig | ||
| .gitignore | ||
| background.js | ||
| LICENSE | ||
| Makefile | ||
| manifest.json | ||
| README.md | ||
Tabswiper
The musthave extension for a mouse-free Firefox experience.
Switch between tabs and manage them with a fuzzy search and basic command toolset.
How to Use It
-
Open the search page using the extension icon or by pressing
F2.
You can customize the keyboard shortcut by accessing theManage Extension Shortcutsin Firefox settings. -
Filter the list of open tabs with the searchbox.
-
Switch to the top tab in search results with the
Enterkey, choose any other tab withArrow Keysor press theTabkey to activate the actionbox. -
Press the
Esckey to activate the searchbox or close the page if the searchbox is focused.
Availible Commands
To invoke any of the commands, enter the command symbol and tab label, if
required, in the actionbox.
For example: fjk, dlum or S.
f: Navigate to the labeled tab.F: Jump to the first tab in search results.d: close (delete) the labeled tab.D: Close the first search results tab.c: Copy (or clone) the labeled tab.C: Duplicate the first search results tab.s: Suspend the labeled tab.S: Suspend all search results tabs.p: Pin or unpin the labeled tab.e: Move (extract) the tab to a popup window.q: Quit the search page.?: Navigate to this page.
Keyboard Shortcut Conflict
If the default F2 key does not work, check for conflicts on the "Manage Extension Shortcuts" page in the drop-down menu with "Gear" icon on the "Manage Your Extensions" page (Ctrl + Shift + A).
Development
Adding an Unpacked Extension to Firefox
-
In the Firefox address bar, type
about:debuggingand press Enter. -
Click on
This Firefox, then selectLoad Temporary Add-on.... -
Choose the
manifest.jsonfile.
Build the Package
To generate the XPI file, just use the make package command.
The output file will be stored in the dist directory.