The default desktop of Fedora Workstation — GNOME Shell — is known and loved by many users for its minimal, clutter-free user interface. However, one thing that many users want is an always-visible view of open applications. One simple and effective way to get this is with the awesome Dash to Dock GNOME Shell extension.
Dash to Dock takes the dock that is visible in the GNOME Shell Overview, and places it on the main desktop. This provides a view of open applications at a glance, and provides a quick way to switch windows using the mouse. Additionally, Dash to Dock adds a plethora of additional features and options over the built-in Overview dock, including autohide, panel mode, and window previews.
Features
Dash to Dock adds a bunch of additional features over the dock that usually shows in the GNOME Shell overview.
The extension has an intelligent autohide feature, that hides the dock when it obscures windows. To bring the dock back up, simply move the mouse to the bottom of the screen.
Additionally, panel mode stretches the dock to take up the entire width of the screen. This is a good option for users that want to always have the dock showing, without autohiding it.
Dash to Dock also cleanly handles multiple windows of the same application. It shows small dots under each application icon to show how many windows are open. Additionally, it can be configured to show previews of each window when clicking the icon, allowing the user to choose the window they want.
Installing Dash to Dock
The quickest and easiest way to install the extension is with the Software Application. Check out the previous post here on the Magazine for more details:
Note, however, that Dash to Dock is available in both the Fedora repositories, and via the GNOME Shell extensions repository. Consequently, it will show up twice when browsing for extensions in the Software application:
Typically, the version from GNOME Shell Extensions is kept up-to-date more frequently by the developer, so that version may be the safer bet.
Configuring Dash to Dock
The Dash to Dock extension has a wide range of optional features and tweaks that users can enable and change. Some of the tweakable items include: icon size, where to position the dock (including on multiple monitors), opacity of the dock, and themes.
Accessing the settings dialog for the extension is easy. Simply right-click on the applications icon in the dock, and choose Dash to Dock settings.
Note, however, that the extension allows you to remove the applications icon from the dock. In this case, access the settings dialog via the Software Application:
RandomNetFellow
I’d like to use this extension, but I don’t like that it’s an additional panel taking additional space (even if you can auto-hide it).
Is there a way to integrate this feature into the top-panel?
drakkai
You are looking for “Dash to Panel” https://extensions.gnome.org/extension/1160/dash-to-panel/
John Gardner
You can move the dock to be on the right, left, top or bottom but in my experience it’s least useful when on top as it hovers in front of the top panel. I have mine on the right with auto-hide on and it’s been incredibly useful.
pedro_ramos
first thing i did after installing fedora 🙂
would like to see it available by default in future OS Updates
cause it makes “more” easy to use gnome
Thijs Janssen
I tried dash-to-dock once, because all over the internet it is told to be a must have, but it is breaking a natural intuitive workflow I have with gnome.
M Leslie Satenstein
Dash to doc is a very good Gnome extension. I used it for some time and think it’s great.
Two comments.
1) it interferes with the other popular extension ‘launch new instance.
2) It will, like most other extensions, not work with the next Fedora 30(Rawhide).
Even with 1) above, I continue to use it.
Regarding 2) Fodora 30 is two months away. Hopefully, this and other extensions will be Gnome 3.31 compatible by then.
Don Smith
i did Use it in Gnome, you must use this Extension if you use Gnome3 or Gnome3 is a PIG to use IMO.