I'm relatively new to Linux. It's not much but I like this setup.
OS: OpenSuse Tumbleweed with KDE.
Icon Theme: Reversal
I used the Latte Dock before but since it didn't play nice with Wayland and is basically unmaintained now, I simply transformed a KDE Panel into a Dock. I use a KWin Script called "Panel Auto Hide" to make the Dock disappear when window hits it.