Latte Dock
CAUTION: The developer of Latte announced his retirement from maintining the project.
Dock based on Plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids.
Installation
Install Latte Dock from AUR (most recent version)
yay -S latte-dock-git
Configuration
Borderless maximized windows
- Right-click on Latte dock ->
Configure Latte
->Preferences
tab -> Behavior: Support borderless maximized windows in different layouts - Enable borderless windows for KWin:
kwriteconfig5 --file ~/.config/kwinrc --group Windows --key BorderlessMaximizedWindows true qdbus org.kde.KWin /KWin reconfigure
Widgets
Window Title
Install with KDE Widget "Get new stuff" feature.
Alternatively install via AUR:
yay -S plasma5-applets-window-title-git
Window Buttons Widget
Install via AUR:
yay -S plasma5-applets-window-buttons-git
Troubleshoot
Meta key doesn't open application launcher
kwriteconfig5 --file ~/.config/kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu"
qdbus org.kde.KWin /KWin reconfigure