Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nknapp/close-duplicate-tabs
https://github.com/nknapp/close-duplicate-tabs
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/nknapp/close-duplicate-tabs
- Owner: nknapp
- License: other
- Created: 2024-03-27T23:34:23.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-27T23:35:57.000Z (8 months ago)
- Last Synced: 2024-10-06T03:41:38.843Z (about 1 month ago)
- Language: JavaScript
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# "Close duplicate dabs"
POC browser extension that deduplicates certain duplicate tabs
In my projects I often run
* The project's dev-server (vite mostly)
* [vitest-ui](https://vitest.dev/guide/ui)
* [vitest-preview](https://www.vitest-preview.com/)All of those tools can be configured to open a browser window.
On MacOS existing browser-tabs are reused, but on Linux, they always open new tabs, which is very annoying.Every time a new tab is opened, this extension
* closes all but the oldest tab for each of `astro dev`, `vitest-ui` and `vitest-preview`
* reloads the tabs
* moves the browser tabs to the very left in the window, so that you don't have to search for them.## Usage
* Clone this repository.
* Open you chrome "Extensions Page", activate the developer mode.
* Click "Load unpacked" and select the directory to which the repository was cloned.## License
I usually use MIT for my projects, but since this is no library, I decided to use GPL.
see [LICENSE](./LICENSE)