Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pho9ubenaa/window-merger
Chrome extension - Merge windows into one, preserving tab groups and pinned tabs.
https://github.com/pho9ubenaa/window-merger
biomejs bun chrome-extension
Last synced: 1 day ago
JSON representation
Chrome extension - Merge windows into one, preserving tab groups and pinned tabs.
- Host: GitHub
- URL: https://github.com/pho9ubenaa/window-merger
- Owner: pHo9UBenaA
- License: mit
- Created: 2024-11-20T04:04:20.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2025-01-24T09:28:13.000Z (6 days ago)
- Last Synced: 2025-01-24T10:25:47.061Z (6 days ago)
- Topics: biomejs, bun, chrome-extension
- Language: TypeScript
- Homepage:
- Size: 212 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Window Merger
A Chrome extension that helps you efficiently manage browser windows by merging multiple windows into one.
## Features
- Merge all windows of the same profile.
- Merge all incognito windows (if permission is granted for incognito mode).
- Simple activation via left-click on the extension icon or keyboard shortcut (Control/Command + M).
- When windows are merged, tab groups and pinned tabs remain intact.## Important Information
1. For instructions on enabling the extension in incognito mode, see: [Google Support](https://support.google.com/chrome/a/answer/13130396)
2. If the shortcut keys do not work, go to `chrome://extensions/shortcuts` and reassign the keys.## Installation
Install the extension from the [Chrome Web Store](https://chromewebstore.google.com/detail/merge-window-extension/fijodggmkbkjcmlpkpahjpepngppdppb).
## Development
### Without Containers
1. Install the dependencies
```bash
bun i --frozen-lockfile
```2. Build the extension
```bash
bun run build
```### With Containers
1. Build the docker image
```bash
docker compose up -d --build
```2. Install the dependencies
```bash
docker compose exec bub bun i --frozen-lockfile
```3. Build the extension
```bash
docker compose exec bun bun run build
```## License
This project is licensed under the [MIT License](LICENSE). See the license file
for more details.