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

[Suggestion] Using Window Identifiers to determine special windows #614

Closed
3 tasks done
m-ahdal opened this issue Oct 25, 2024 · 5 comments
Closed
3 tasks done

[Suggestion] Using Window Identifiers to determine special windows #614

m-ahdal opened this issue Oct 25, 2024 · 5 comments

Comments

@m-ahdal
Copy link

m-ahdal commented Oct 25, 2024

I'm using ghostty as my terminal and it supports a mode for a Quick Terminal (Quake-Style Terminal) that needs to be floated within AeroSpace. There's no easy way of specifying this behaviour at the moment. My current suggestion I've proposed is to effectively attach a window identifier and then filter them inside of various other apps (including AeroSpace) for more specific functionality. In the case of ghostty, it would simply float the Quick Terminal window despite belonging to the com.mitchellh.ghostty app id.

Edit: This would also potentially be useful for apps like Arc Browser for #611

Draft PR: #615

Checklist

(custom build - not referring to a current build version of AeroSpace)
@m-ahdal
Copy link
Author

m-ahdal commented Oct 25, 2024

(Also if you have access to the ghostty repository, there is a discussion around this under pull request #2489)

@nikitabobko
Copy link
Owner

there is a discussion around this under pull request #2489

https://github.com/ghostty-org/ghostty/pull/2489

@nikitabobko
Copy link
Owner

Closing since it was fixed on Ghostty side. Thanks for the fix!

@thuvasooriya
Copy link

@nikitabobko @m-ahdal sorry for the ping but is there a way to make on-window-detected run and move only the normal ghostty windows to a certain workspace.
I've tried a bunch of builtin if combinations from the docs site but it also seems to also move the quick terminal popup. Maybe I'm missing something.

@thuvasooriya
Copy link

and on another note, this is a common suggestion and not restricted to ghostty right?
this would possibly solve the floating of arc previews and mini arc windows as well, I think Orion browser also introduced link previews recently. So I'm not sure why this was marked as completed. Sorry if I'm missing something correct me if I'm wrong please.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants