Sign up ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

I don't like the default Dash Button (also known as BFB in short of "Big Freakin Button") in Unity Launcher. It's pretty inconsistent with Faenza icon theme and I would like to change it. How can I do that?

Dash Button in Unity Launcher

share|improve this question
We should merge these two together! – Jorge Castro Apr 27 '13 at 14:51

8 Answers 8

up vote 15 down vote accepted


It is configurable. The unity icons are in /usr/share/unity/4. Please browse this folder with the file manager to see the thumbnails.

Here is an example to change the look of the default dash home:

cd /usr/share/unity/4
sudo mv squircle_base_54.png squircle_base_54.png.orig
sudo mv squircle_shine_54.png squircle_shine_54.png.orig
sudo cp round_outline_54x54.png squircle_base_54.png
sudo cp round_shine_54x54.png squircle_shine_54.png

Log out and log back in. You will see the new dash home.

enter image description here

Definitely more customization could be done as long as you replace the correct files. Please backup the original files before making the changes.

BTW, maybe you have the question: how do you know the solution? I hit the same problem and tried to search all related files:

sudo find / -type f -iname "*dash*"
share|improve this answer
please add a link to a picture and I'll edit it into your answer for you. Well done +1 – fossfreedom Oct 24 '11 at 20:52
Junjie W is right, in this folder if you replace launcher_bfb.png you replace the logo. It, may look like a transparent file but it is actually white with opacity. The background and edges are also in there. – Lewis Goddard Oct 24 '11 at 20:57

Steps to change unity dash icon:

  1. Make your own icon 54x54 px
  2. Save the new icon in a png format
  3. Go to: cd /usr/share/unity/4
  4. Make backup of the old icon: sudo cp launcher_bfb.png launcher_bfb_def.png
  5. Delete the old icon: sudo rm launcher_bfb.png
  6. Rename your new icon: cp <yourIconName> launcher_bfb.png
  7. Move new icon in Unity: sudo launcher_bfb.png /ust/share/unity/4

here is my YouTube link: How to change unity home dash icon ubuntu - YouTube

share|improve this answer


In 12.04 the Unity 4 icons have changed completely:

There are these icons which build the Dash button:


And these which aren't used:


They are very different in size and name. I think you have to edit every squircle_ file yourself with an image editor like Gimp.

You can see for yourself: nautilus /usr/share/unity/5/

share|improve this answer

Ubuntu 13.04

Get The Ubuntu Touch Feeling On The Unity Desktop With These Launcher Icons

  1. To use the Ubuntu Touch Launcher icons / assets on the desktop (Unity), download the icons from DeviantArt and extract the downloaded archive in your home folder.

  2. Then, to replace the Unity icons with the Ubuntu Touch-style icons, use the following command:

    cd Downloads 
    sudo cp -r unity/6 /usr/share/unity/

enter image description here

Reverting the changes

If you revert the changes, simply reinstall unity-common using the following command:

    sudo apt-get install --reinstall unity-common

Source Webupd8

share|improve this answer

Change the Ubuntu logo in Dash Button

If you wish to change only the Ubuntu 'Circle of Friends' logo in Dash Button, just replace one of the following png files with another png icon of 128x128 size:

  • /usr/share/unity/icons/launcher_bfb.png (for Ubuntu 14.04LTS's Unity 7.2)
  • /usr/share/unity/5/launcher_bfb.png (for Ubuntu 12.04LTS's Unity 5 and Unity2D)

Change logo in Dash Button
I made a logo pack with icons collected from various sources like icon packs (Numix, Nitrux, Moka, Faenza and Captiva), Linux logo redesigns (by Reda Lazri, Dablim and Nattapong Pullkhow), official Ubuntu logos, Unity 7.2 and more. These logos are compatible with Ubuntu 14.04LTS "Trusty Tahr"'s Unity 7.2 and Ubuntu 12.04LTS "Precise Pangolin"'s Unity 5 and Unity2D. Should work with Unity 7.3 on newer releases like 15.04 "Vivid Vervet" and 15.10 "Wily Werewolf" too.

Dash Button logos Preview
Download from DeviantArt

Change the whole Dash Button

Ubuntu 14.04LTS

Unity 7.2 introduced support for customizing Unity Shell via a new Theming API. Dash Button (also known as BFB in short of "Big Freakin Button") is now treated the same as other Launcher buttons. So you can theme them all together by including the following files in the unity folder inside your current GTK theme:


You can either create new replacements for the above svg files or copy the unity folder from GTK themes that already implement Launcher theming (Numix, Moka Orchis and Ambiance Touch to name a few) and place it in any GTK theme in ~/.themes. Now use an app like Unity Tweak Tool and switch to the theme you modified.

Ubuntu 12.04LTS

Unity 5 doesn't have support for theming Unity Dash and Launcher. However, you can still alter it's appearance by replacing Unity's image assets. This is a hackish/modding method and isn't officially supported by Ubuntu. But it's the only easy way to modify Ubuntu 12.04LTS's Dash and Launcher. The Dash Button can be changed by replacing the following images in /usr/share/unity/5:


If you're unable to change the Dash Button by replacing these images, it's highly likely that your Ubuntu is running Unity2D desktop instead of Unity. Unity2D is a fallback desktop provided by Ubuntu 12.04LTS for low-end systems that cannot run the real Unity. Unfortunately, Unity2D doesn't use assets from /usr/share/unity, except for the BFB logo. To mod Unity2D, replace /usr/share/unity/5/launcher_bfb.png (for changing BFB logo/Dash Button logo) along with these files in /usr/share/unity-2d/shell/launcher/artwork:


I made some Dash Button mods for Ubuntu 12.04LTS's Unity 5 and Unity2D using assets from Unity 7.2, Aerilius's Ubuntu Touch mod for Unity 6 and Ubuntu Touch SDK.

Dash Button mods Preview
Download from DeviantArt

share|improve this answer
Hey - do you know how could I enable the squircle on Ubuntu 14.04 LTS? For some reason it's there - yet I don't know if I could use it. I was going to ask this directly on the forum as a standalone question, but I thought you should probably know... – espectalll123 Apr 23 at 8:28
Hi @espectalll123 ! I know this is a (very) late reply, but I've updated my answer to cover Ubuntu 14.04LTS too. Hope this helps 😊 – HEXcube Nov 8 at 18:42

You cannot remove it as it is a part of the Unity Launcher code, Mark Shuttleworth explained the reasons behind the Dash icon and its place in the Launcher in his blog post here.

share|improve this answer
I'm not trying to remove it, but to change it. I have read his blog post about Unity in Ubuntu 11.10 and it didn't answer my question. – Dimitrov Oct 18 '11 at 13:07
Use Unity 2D - it is a lot more 'square' in that interface and matches the Faenza icon set better. – Mark Rooney Oct 18 '11 at 20:29

The icons are at /usr/share/unity/4/. You can change them with your preferred png icons.


share|improve this answer
Hi! Welcome To AskUbuntu.. Please write your answer in text :D – Amith KK Jan 5 '12 at 12:39
Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Marco Ceppi Jan 5 '12 at 15:38

The other methods here did not work for me. I found the easiest thing to do was to simply open the image in GIMP and edit it:

  1. Open up the terminal
  2. sudo nautilus
  3. Go to/usr/share/unity/icons
  4. Edit the image
  5. Update it
  6. Log out and back in.
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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