We all love having a beautiful desktop with a wallpaper to our liking and icons that make the environment in which we work every day even more personalized. It surely has happened to you that after searching for weeks or perhaps months for the ideal Icon Pack you find it, you love it … but when you install it you realize that not all of your icons are of your liking and maybe even the package does not contain customized icons for some applications you use, do not worry, today we will show you how to modify any system icon without major efforts. Keep reading.

The above can be frustrating because if you don’t like one or more of the icons for the applications that you usually anchor to the Dock or if these simply do not exist in that package, you may even want to use those icons. Today I bring you the solution to this dilemma, in fact, I bring you two solutions in one. We will talk “MainMenu” (Also known as MenuLibre depending on the distro and repo you are using) And also from”Alacarte” two Apps that help you with exactly the problem mentioned above, they allow you to change any of the system icons regardless of the Icon Pack or theme you use. You can even change the icons that were already modified by your Icon Pack.

In this article, we will use “MainMenu“As an example, but the alternative”Alacarte” is equally effective, both are available today in most Linux repositories included with most distributions. Use one of the following commands to install one of both:


sudo apt install mainmenu && sudo apt install alacarte

Changing icons with MainMenu or Alacarte is extremely simple, the process goes as follows:

  1.  Select the icon you want to change, in my case it is the icon of an application called Lucky Backup I love the application but I hate your icon look at this:

    Ugly, isn't it?
    Ugly, isn’t it?
  2.  That is going to solve quickly ?; Open MainMenu and look for the application in the menu list. You will select the program from the menu on the left and then click on the icon of the application as such, as shown below:

    Select The App, and click on the icon you want to change.
  3.  In the new window, you must click on the selection icon as shown in the screenshot below, then you must navigate to where you saved the icon you wish to use, as shown now:

    Selection Of New Icon.
    Selection of the new icon.
  4.  Once you have selected your new icon you will notice that preview of the icon will change according to the new icon that you selected as it happened in the example below and before closing that window make sure click on “Apply“(Apply) as shown in this screenshot:

    Your new icon
    Your new icon
  5.  Now before closing MainMenu  or Alacarte make sure that you save your changes in full, otherwise, the process will not work, this is done by clicking on the “Save Launcher” icon at the top left of MainMenu as shown below:

    Save The new Launcher.
    Save The new Launcher.
  6.  Now all you need to do is log out of your system then back in again. At this point, you should see then the changes reflected in your icon. If for some reason the new icon change is not shown on the dock or any other area where you have it, simply erase it and anchor/dock it again.

That’s it! You’ve already learned how to modify any system icon regardless of which icon pack you’re using, keep in mind that both MainMenu and Alacarte are almost similar applications except for some minimal changes in their interfaces, so we invite you to try both and use the preferred one.

4.8 4 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x