Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browser Bookmarks- Open bookmark in origin browser not system default + patterns to define file=>program associations in Windows #2805

Open
jmtornetta opened this issue Jun 26, 2024 · 4 comments
Labels
enhancement New feature or request keep-fresh

Comments

@jmtornetta
Copy link

jmtornetta commented Jun 26, 2024

TLDR

Would love it if Flow could allow me to open a browser bookmark with the origin browser (Chrome) instead of my default browser (Brave).

Q/A for Feature request

Is your feature request related to a problem? Please describe.
Kinda, sorta. But the problem is Windows not Flow :)

Describe the solution you'd like

Browser favorites are opened with the browser of origin versus default system browser.

Describe alternatives you've considered

  1. i've written a custom powershell script for this purpose to hijack the Windows program launch logic but it's not w/o problems (see below)
  2. looked through Flow plugin repo, didn't see anything
  3. asked ChatGPT :). said a custom script needs to be written w/ manual file associations to said script in windows :/

Additional context

Flow makes searching and launching easier. The searching MUCH easier. But the launching is somewhat at the mercy of the OS's default file/program association.

Doesn't seem like Windows has a great way to easily define logic to open different files/links/folders with different programs based on patterns. It's possible with a batch script but that involves OS hijacking like overriding a whole bunch of file type associations manually with a script.

However, this opens up a larger question about if Flow could define a simple "pattern" => "program" association table or file to allow users to override Windows default program launch when there's a pattern (i.e. regexp) match.

This would, imho, fix a big issue with Windows that is not present w/ Linux distros.

Examples:

  1. would love to open google drive docs with organization chrome, instead of brave
  2. open all .ts files in my personal folders with VS Code and others with VS Studio
  3. open video files in a "watch" folder with a player (VLC) and those in an "edit" folder with a video editor.

But, I could definitely be missing something easy. So if anyone has ideas that don't involve abandoning Windows for Linux or doing everything inside of WSL, I'm all ears :)

@jmtornetta jmtornetta added the enhancement New feature or request label Jun 26, 2024

This comment was marked as duplicate.

@github-actions github-actions bot added the Stale label Aug 26, 2024
@jjw24 jjw24 removed the Stale label Aug 26, 2024
@systemmonkey42
Copy link

I came here for a similar reason.

The chrome bookmark loader will find all bookmarks across all profiles.

  • I would prefer to allow only specific profiles (or only the default)

When a bookmark is matched to a non-default profile, it is currently launched with the default browser
meaning saved cookies/credentials will not work.

  • Ensure chrome is launching using the correct profile before launching the bookmark. (equivalent of chrome.exe --profile-directory="{profile}" "{bookmark}")

Obviously, if the bookmark is found in EDGE, don't launch chrome.

This comment was marked as duplicate.

@github-actions github-actions bot added the Stale label Oct 27, 2024
@jjw24 jjw24 added keep-fresh and removed Stale labels Nov 1, 2024
@jjw24 jjw24 changed the title Plugin > Browser Bookmarks > Open bookmark in origin browser vs system default...and a larger conversation around patterns to define file=>program associations in Windows Browser Bookmarks- Open bookmark in origin browser not system default + patterns to define file=>program associations in Windows Nov 1, 2024
@oo-rbiiix
Copy link

This will be awesome feature. Really needed. Why?

My default browser is edge, due to m365 and company policies (many bookmarks in there) but in flow launcher cannot be setup my own browser as default, because i need to open my edge bookmarks in edge. But for everything else i need my favourite opera browser. Please...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request keep-fresh
Projects
None yet
Development

No branches or pull requests

4 participants