I would like to change the icons displayed in window title bars:

enter image description here

The window icons appear to be unrelated to the icons used by launchers and docks, as they don't follow the ones defined in their respective .desktop files. In the example above the lower window (Recoll) is lacking a proper icon and showing a stock one instead, even though its launcher comes with an icon.

So my question is: Where can I find these window icons in my filesystem and how do I define a new one for an application of my choice?


Generally, the icon is part of the theme, and should generally be the same icon as defined in the .desktop file. However, this really depends on the application. In many cases there won't necessarily be a file on the filesystem with the icon, as the icon will be embedded in the application itself.

So, it depends on what the application is doing in this case, as there are several ways for it to set the titlebar icons for its windows.

  • Thank you for your answer. So as long as neither application nor icon theme come with an appropriate icon, there's no way of defining one of your own? – Glutanimate Dec 7 '12 at 2:33
  • 1
    Even if the icon theme has an icon, the application may not be using it. It depends on the application. Some applications (such as Recoll mentioned in your question) may even need changes to the code. – dobey Dec 7 '12 at 14:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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