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

Hot corners #849

Open
YaLTeR opened this issue Dec 8, 2024 · 2 comments
Open

Hot corners #849

YaLTeR opened this issue Dec 8, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@YaLTeR
Copy link
Owner

YaLTeR commented Dec 8, 2024

Top-left hot corner to open the overview is my favorite gesture in GNOME Shell when using the mouse. We don't have an overview yet, but once we do, I will certainly want the hot corner.

Config wise, they can probably go in binds {} since they are discrete actions. Something like TopLeftHotCorner { open-overview; }. Though, one question is how to configure the outputs, and if that's even needed.

Implementation wise, can probably copy whatever GNOME Shell does, it works well there.

There's apparently a client-side solution for this: https://github.com/AndreasBackx/waycorner. I haven't tried it (tbh I'm not sure what I'd use a hot corner for other than opening the overview), but once the overview happens, I'll probably want the top-left hot corner by default, and this means it needs to be built into niri. It should be fine because I expect hot corners to be relatively light code-wise.

@YaLTeR YaLTeR added the enhancement New feature or request label Dec 8, 2024
@mastoca
Copy link

mastoca commented Dec 8, 2024

I've only ever used hot corners for entering overviews, start screensaver/lock-screen, and on places I have touch gestures to perhaps open a quick note (on ipad).

@salman-farooq-sh
Copy link
Contributor

I used waycorner for a while. It was janky, and thus very unreliable, to trigger it even after I tried with increased detection area config thingy it has.

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

3 participants