KDE Plasma 6 task manager with macOS-style dock zoom animation, smart launcher badges, and advanced window management features. It's based on the default task manager of KDE.
Since Plasma 6.6 does not allow direct access to org.kde.plasma.private.taskmanager, the plugin has had to be compiled, so the installation is no longer just a matter of copying but requires compilation.
Currently supported versions: 6.6, 6.7
If you need to install it on Plasma 6.5 or lower, I recommend you do it from here: https://github.com/vickoc911/org.kde.plasma.wavetask
openSUSE Tumbleweed (maintained by me)
sudo zypper ar https://download.opensuse.org/repositories/home:/vcalles/openSUSE_Tumbleweed/home:vcalles.repo
sudo zypper refresh
sudo zypper install wavetaskFedora 44, 43 (copr) (maintained by me)
sudo dnf copr enable vcalles/wavetask
sudo dnf install wavetaskArch Linux (AUR) (maintained by https://aur.archlinux.org/account/ioplus)
Using an AUR helper (paru, yay, etc.):
yay -S wavetask # stable release (recommended)
yay -S wavetask-git # bleeding edge versionManual installation:
# Replace 'wavetask' with 'wavetask-git' for the bleeding edge version
git clone https://aur.archlinux.org/wavetask.git
cd wavetask
makepkg -sikubuntu 25.10 ppa launchpad (maintained by https://github.com/Matou1306)
sudo add-apt-repository ppa:matou1306/wavetask
sudo apt update
sudo apt install wavetask- Right-click on your desktop.
- select "Enter edit mode"
- Go to "Layout" tab
- Select "Panel for wavetask" from the dropdown
- Click "Apply"
- Adjust the width to "fit to content"
- Adjust alignment to "center"
- If you want to increase the size of the icons above 46px, you need to increase the height of the panel so that the zoom is not cut off.
- Install the development packages.
- Download the code from GitHub.
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)
sudo make install
Wave Task Manager registers its shortcuts under the Wave Task Manager group to prevent conflicts with Plasma's built-in task manager. On Plasma 6.8, task-switching shortcuts are handled directly inside the task manager backend rather than the central desktop shell.
After installing the compiled plugin, log out and back in so Plasma loads the new binary:
- Open System Settings → Keyboard → Shortcuts and select Wave Task Manager.
- Assign Meta+1 through Meta+9 to Activate Task Manager Entry 1 through Activate Task Manager Entry 9.
- Assign Meta+0 to Activate Task Manager Entry 10 if desired.
- When prompted that the shortcut conflicts with plasmashell, confirm reassigning it to Wave Task Manager, then apply the changes.
Task cycling and moving shortcuts are also available under the Wave Task Manager group.
- It inherits all the features of Plasma's task manager
- Zoom like in macOS
- Icon reflection
- Bouncing icons ( only in landscape mode )
- Basic skin system
- Option to select the icon size
- Option to select the zoom size
- Option to select the amplitude
- Option to disable icon reflection
- blur for default and custom skins
- Cairo Penguin ( only in landscape mode )
Skins:
- Default Plasma: draw the plasma theme
- Big Sur Light
- Big Sur Night
- IVORY glass
- No background
- Vidrio
- Tahoe
- Tahoe Dark
- coffee
- Pine
- Elegantia
What doesn't work:
- The panel has been resized to 86 pixels so that icons aren't cut off when zooming
If this code helped you, your support allows me to continue maintenance.

