ahsand97 / Linux-Windows-Switcher

Linux desktop application to cycle through windows like when using ALT + TAB but it allows to specify the windows, reorder them, exclude them and set two global hotkeys to go forwards and backwards to cycle through the desired windows.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Linux Windows Switcher

Linux desktop application to cycle through windows like when using ALT + TAB but it allows to specify the windows, reorder them, exclude them and set two global hotkeys to go forwards and backwards to cycle through the desired windows.

Screenshot_20221110_003508 Screenshot_20221110_003657

Features

  • English, Spanish and French translation available based on locale
  • Written in Go, very fast
  • User Interface done with GTK3 (gotk3)
  • Include/exclude windows by their class
  • Define custom global hotkeys to go forwards or backwards
  • Configuration of preferred classes can be saved
  • AppIndicator on tray so the main window can be closed

Usage

From source

git clone https://github.com/ahsand97/Linux-Windows-Switcher.git
cd Linux-Windows-Switcher
go mod tidy
go build -o linux-windows-switcher *.go
./linux-windows-switcher

AppImage

An AppImage is provided to use the application. You can download it from the releases.

TODO

  • Wayland support

About

Linux desktop application to cycle through windows like when using ALT + TAB but it allows to specify the windows, reorder them, exclude them and set two global hotkeys to go forwards and backwards to cycle through the desired windows.

License:MIT License


Languages

Language:Go 100.0%