Show HN: Switch windows of same app with hotkey (alt + `)

  • Is there this exact same app but with a window image preview like alt-tab does?

  • FYI in macOS you can do this using ⌘ + `

    I'm assuming most of you know this but just in case

  • Nice work! I’ve shared an equivalent with HN as well: https://neosmart.net/blog/2017/easy-window-switcher/

    The hardest part for me was getting it to work on all the keyboard layouts, but that seems to be done with an update we released a couple of weeks ago.

  • Anyone know of a roughly equivalent utility or config setting that lets one do Windows-style app-independent window switching on Macs?

  • Classic win32 programming mistake on this line: https://github.com/sigoden/windows-switcher/blob/f2088e7f05a.... `GetMessage` can return a negative value when there is an error but before the program is quitting, see https://docs.microsoft.com/en-us/windows/win32/api/winuser/n....

  • The first time I remember something like this on linux was on Ubuntu's Unity in 2012. It is also the default on Ubuntu 20.04, so I think it was enabled the whole time for the last 10 years. Anyone knows if KDE also does that and, if yes, since when?

  • Shortcuts being CTRL-dependent on Windows is _the_ main reason I do not use it on any of my machines.

    MacOS' ⌘-dependent (CMD?) shortcuts are much more ergonomic. I use my thumb to trigger shortcuts, vs on Windows having to use my pinky's knuckle.

    On Linux you can emulate this same behavior by switching ctrl/alt/win keys (gnome-tweaks has this option). One thing I am unable to emulate, however, is ALT+left/right arrow for home/end.

  • I do not understand. What does this add, that my desktop environment does not already provide? Why should I download and use this instead? Most desktop environments I know already allow me to set a key binding for this task.

  • Nice! If you can also make alt+tab select apps instead of all windows, I might try using Windows again.

  • This is already a thing on KDE Plasma.

  • Seeing tools like this make me so glad that I use KDE. I'm sure that Windows is great for developers, developers, developers but as an end user I want something comfortable yet configurable, that looks nice too.

  • Which operating system is this intended for?