Repository navigation
PolySwitch 0.4.13 — experimental
AI-generated software: PolySwitch was developed with AI-generated code, directed and tested by its creator. This is an experimental native KWin effect.
A 3D window switcher with live previews, changing polyhedra, search, keyboard navigation, mouse momentum, zoom, automatic upright alignment and independent passive/hover glow controls. Is opened by pressing Meta+shift+p and gets installed as a desktop effect
Download without compiling
Use the binary archive only on KDE neon 24.04, x86_64, KWin 6.8.1, Qt 6.11.1. Extract it, open a terminal in that folder and run:
./install-binary.sh --check-only
./install-binary.shAuthenticate in KDE, save work, sign out/in normally, then enable PolySwitch in Desktop Effects. Do not manually restart KWin. The installer checks versions and checksum, backs up the old plugin and includes disable/rollback/uninstall scripts. Distribution patches can still affect compatibility.
Other distributions/versions: use the complete source archives and the build instructions. GPL-3.0-or-later.
Preview
Validation
Core tests and isolated Wayland integration checks passed, including primary-monitor input routing, one-second idle alignment with Settings open, geometry through 64 windows and independent passive glow settings. See docs/VALIDATION.md.
