One solution is to replace the panel and dock with something like the Dash to Panel extension. It consolidates both into a single bar/dock/panel, is highly configurable and works very well. I wanted to get rid of the top panel for your reason as well as my muscle memory wanting the window controls of maximized windows to be on the top of my screen, not below a what essentially is a menu bar.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments