This question already has an answer here:

In the gnome-based desktop, which was introduced with Ubuntu 17.10, is it possible to have one button for each window in the dock instead of having them grouped by application?

For example, if I have two Firefox windows open I would like to have two Firefox buttons.

marked as duplicate by pomsky, karel, Kulfy, Fabby, Zanna May 6 at 1:08

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • You cannot achieve this with the Ubuntu dock. However, PRATAP below points you to the extension Dash to Panel, which allows ungrouping. That extension, however, does not provide a separate dock, but shows the application icons on the panel. – vanadium Oct 7 '18 at 18:08
  • Apparently answer of Pratap pointing to the Dash to Panel extension was deleted. I therefore added my comment as an answer. – vanadium Oct 8 '18 at 7:52

As a specific answer to your question, no, you cannot do that with Ubuntu Dock. You can also not achieve that with the extension Dash to Dock, on which Ubuntu Dock is based. Despite the fact that installing Dash to Dock exposes you to a lot of settings, there is no option to have the Dock display separate icons for separate applications.

If you are willing to abandon a dock, but instead have your icons on the panel, then the Dash to Panel extension can be configured to show one icon for each Window; setting: Behavior > "Ungroup Applications" as shown below:

enter image description here

In addition, it can be configured to also show the window title, and at that moment looks and behaves as a traditional task bar.

  • 1
    It took some time for me to test this, but it doesn't seem to be possible to configure Dash to Panel to show one icon for each window - at least not with the current version. Edit: Nevermin, the setting is called "ungroup Applications". – Philipp Ludwig Oct 26 '18 at 16:21

Not the answer you're looking for? Browse other questions tagged or ask your own question.