Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/he4et/tabswiper
A Firefox extension that makes trimming your tabs as effortless as swiping on a dating app
https://github.com/he4et/tabswiper
firefox-addon firefox-extension
Last synced: 20 days ago
JSON representation
A Firefox extension that makes trimming your tabs as effortless as swiping on a dating app
- Host: GitHub
- URL: https://github.com/he4et/tabswiper
- Owner: He4eT
- License: mit
- Created: 2023-10-14T21:28:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-19T17:45:07.000Z (about 1 year ago)
- Last Synced: 2024-11-19T05:05:12.041Z (3 months ago)
- Topics: firefox-addon, firefox-extension
- Language: JavaScript
- Homepage: https://addons.mozilla.org/addon/tabswiper
- Size: 334 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tabswiper
A Firefox extension that makes trimming your tabs as effortless as swiping on a dating app.
Availible on [addons.mozilla.org](https://addons.mozilla.org/addon/tabswiper/).
![Extension Popup Window](/screenshots/Screenshot_1.png?raw=true)
## How to Use It
1. Open the extension's popup window using the extension icon or by pressing `Shift + F2`.
You can customize the keyboard shortcut by accessing the `Manage Extension Shortcuts` in Firefox settings.1. Navigate through your list of open tabs using buttons or your keyboard:
- Press `j` or `Right Arrow` to keep the selected tab.
- Press `d` or `Left Arrow` to close the tab.
- Press `f` or `Up Arrow` to switch to the tab.1. After eliminating all unnecessary tabs, simply press the `Esc` key to close the popup window.
## Development
### Adding an Unpacked Extension to Firefox
1. In the Firefox address bar, type `about:debugging` and press Enter.
1. Click on `This Firefox`, then select `Load Temporary Add-on...`.
1. Choose the `manifest.json` file.
### Build the Package
To generate the XPI file, just use the `make package` command.
The output file will be stored in the `dist` directory.