https://github.com/aeberdinelli/browser-setup
A tool to handle multiple browsers. Useful for keeping multiple stuff on separated browsers.
https://github.com/aeberdinelli/browser-setup
Last synced: 4 months ago
JSON representation
A tool to handle multiple browsers. Useful for keeping multiple stuff on separated browsers.
- Host: GitHub
- URL: https://github.com/aeberdinelli/browser-setup
- Owner: aeberdinelli
- Created: 2025-10-28T01:26:25.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-10-28T16:09:41.000Z (8 months ago)
- Last Synced: 2025-10-28T16:33:27.784Z (8 months ago)
- Language: HTML
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Browser setup (Mac only)
This is my secret to keep balance when working with multiple browsers.
By default, config will do the following:
Personal stuff
Stuff A
Stuff B
Other things
Safari
Chrome
Firefox
Ask (opens browser chooser)
## Browser chooser
This will open when opening an unknown link.
## Install
- Install NodeJS
- Install [Finicky](https://github.com/johnste/finicky)
- Install browsers (at least Chrome and Firefox)
- Clone repo and run `setup.sh`
## Editing config
You can modify rules updating `~/.finicky.ts`. If you prefer, you may edit this folder finicky and it will automatically copy into your home folder on setup run.
**Example config**:
```typescript
// ~/.finicky.ts
const DEFAULT_BROWSER = 'Safari';
// Set your filters here
// Keep everything in lowercase and no need to include the whole URL
// You can even just add keywords
const filters = {
// This will open in your default browser
personal: [
'chatgpt.com'
],
// For opening in Google Chrome
chrome: [
'google.com'
],
// For opening in Firefox
firefox: [
'x.com'
]
};
```
This will open Google in Chrome, Twitter (x) in Firefox, ChatGPT in Safari, and ask for other links.
## Coming soon
- [ ] Dynamically list available browsers
- [ ] UI to better update config
- [ ] Remember browser for next time opening certain link
Made with ♥️ by Alan