



I’ve been building my own GNOME Shell dock for the last few months — Aqua Dock Pro
I started working on Aqua Dock Pro a few months ago because I wanted a dock that felt a bit different from what I was already using.
I’ve been using it myself as my main dock for 4+ months now, and most of the changes have come from things I noticed while actually using it every day.
It has magnification and spring animations, window previews, intellihide, Downloads and custom folder stacks, mounted devices, multi-monitor support, notification badges, keyboard navigation with Super + D, and an experimental Genie-style minimize effect.
It’s still WIP and I’m mainly testing on Fedora + GNOME 50 + Wayland.
I use AI tools during development for coding help, debugging, refactoring and GNOME/GJS questions, but I test and fix the results myself.
GitHub: https://github.com/sahid-code404/aqua-dock-pro
If anyone tries it, I’d be interested to hear what works and what breaks.