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

Open in New Window #68

Open
goproslowyo opened this issue Jun 21, 2023 · 0 comments
Open

Open in New Window #68

goproslowyo opened this issue Jun 21, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@goproslowyo
Copy link

goproslowyo commented Jun 21, 2023

Is your feature request related to a problem? Please describe.
Opening a link in my chosen browser is helpful but if I already have many tabs sometimes I want to open a link in a new window. Currently the only way to do that is to click the link open in current browser window and then drag that tab out into it's own window.

Describe the solution you'd like
I'd like to be able to press a modified key like ctrl+# to pass something like --new-window to the browser of choice.
Did some quick research (1, 2), most browsers (Vivaldi, Brave, Opera are Chromium-variants all probably use some form of --new-window.

The only strange one that I noticed so far might be Safari for macOS. It seems like you'd be able to use macOS' native Applescript like:

osascript -e 'tell application "Safari" to make new document with properties {URL:"https://example.com"}'

That said, I'm sure there's probably a few browsers that can't or don't conform this way, For those outliers maybe an override can be specified in the config file but feels hacky.
image

Describe alternatives you've considered
It's not a big problem where I've looked for alternatives. I think it's just a quality of life improvement, that's all :) No big deal if you don't want to implement it yourself.

Additional context
Nope, thanks. I may also try to do this myself because I've been meaning to take an honest shot at rust

@liias liias added the enhancement New feature or request label Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants