36
submitted 3 days ago* (last edited 3 days ago) by TheTwelveYearOld@lemmy.world to c/linux@lemmy.ml

Edit: I want a graphical window switcher that's fully keyboard controlled, so I can see the windows before switching them.

The screenshot is from hyprland-easymotion which only shows labels for visible windows. I want a switcher that allows for both switching to windows or the same, or from any app, using just the keyboard and no mouse.

Ideally I could go to a window without pressing tab or another key a bunch of times, perhaps select any window (visible or not) with a letter like easymotion.

you are viewing a single comment's thread
view the rest of the comments
[-] teawrecks@sopuli.xyz 1 points 3 days ago

Idk if I follow. I believe the default keybinds in hyprland allow you to switch between windows using super+J/K/L/;, and between workspaces using super+number. Hyprland, like all tiled window managers, are specifically designed to be used exclusively with a keyboard.

Are you asking for something more like alt+tab on windows? Where it shows a little preview of all the windows? I think that's kind of obviated by the concept of a tiled window manager.

[-] markstos@lemmy.world 3 points 3 days ago

This is better than directional arrows or alt tab because you can go directly to any window with one binding to open the utility and a second key to type a window label.

https://github.com/edzdez/sway-easyfocus

The beauty is that it’s the same short process to go to any window no matter if if you 15 visible windows across 3 monitors.

You don’t have to conceptually switch to an output and then to a window or type a string of directional keys like Super+LLLLLJJ

[-] teawrecks@sopuli.xyz 1 points 2 days ago

Ahhh I see. That's really neat, I'll have to try that.

[-] TheTwelveYearOld@lemmy.world 1 points 3 days ago

On Hyprland I have all my windows float & stack by default. I use Hyprland since it can be easily customized with dotfiles.

this post was submitted on 13 Dec 2025
36 points (100.0% liked)

Linux

57274 readers
1129 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS