How to Customize Ubuntu MATE Desktop [Complete Guide]

This beginner's guide shows you various ways to customize your MATE desktop environment to change its look and feel.
Warp Terminal

MATE is one of the best desktop environments for Linux distributions. It was developed as a continuation of GNOME 2’s traditional look as GNOME 3 took a different route. And it is used in one of the official flavors of UbuntuUbuntu MATE.

MATE is not only lightweight but also pretty customizable. We can tweak it to change how it looks and feels. Today we are going to discuss a little about that — customizing Ubuntu MATE.

Though I am using Ubuntu MATE 20.04 in this tutorial, I believe the same steps can be used for other Linux distributions using MATE desktop environment.

I have organized it into multiple sections for clarity. Each of the sections will contain necessary screenshots and descriptions. So, let’s get started!

1. MATE Control Center

Like many other desktop environments, MATE has a centralized place with various settings for managing your system. It’s called Control Center. And the first place you will have to look for customizing MATE is the Control Center.

Whether you are seeking to partition your hard drive, manage users, install something or change the appearance, you can peek here.

Ubuntu Mate Control Center
Ubuntu Mate Control Center

2. MATE Tweak Tool

Just like the GNOME Tweaks tool, MATE has also got a small utility for fine-tuning the desktop environment — MATE Tweak. You can manage desktop icons and make small interface tweaks for icons, context menus or toolbars from here.

There are options for customizing the MATE Panel (which we will soon discuss). Various Window related options — like performance, behavior and appearance — are also present here.

Mate Tweak tool
Mate Tweak

You can access MATE Tweak from the Control Center. Or with the following command:

A little trick: Press Alt+F2 together, type mate-tweak and press enter. Voilà!

3. Panels

Panels are an important part of the MATE desktop environment. If you see a thin bar at the edge (generally top or bottom) of your screen, that is called a panel. You will have at least one panel on your screen.

Adding New Panel: To add a new panel, right-click on the existing panel and click the “New Panel” button from the popup menu. A new blank panel will appear.

Mate Adding Panel
Mate Adding Panel

Customizing Panels: For customizing an existing panel, right click on it and click the “Properties” button from the popup menu.

You can select the position of that panel from the popup window, change the size and how it behaves. You can also change its background.

Mate Panel Properties
Mate Panel Properties

4. Applets

Now that we know about panels, we ought to know about applets. Applets are the little things that sit on the panels. They can be menu, various indicators, buttons, tiny tools like clock, sticky notes, etc.

There are a decent number of applets available for MATE desktop environment.

Mate Adding Applet
Mate Adding Applet

Adding Applets to panel: For adding applets to a panel, right-click on the panel and click the “Add to Panel…” button from the popup menu.

You will find a list of all the available applets. Just select the one you want and click on the “Add” button. Or you can drag and drop it on the panel.

Selecting From Avalaible Applets
Selecting From Avalaible Applets

Customizing Applets: Right-click on any applet on the panel.

You can move any applet on the panel or remove them from there. Some applets also have additional options — like Edit, Preferences etc.

After you are finished with the adjustments, you might also want to lock them to the panel.

Properties For Clock Applet
Properties For Clock Applet

5. Wallpaper

Changing wallpaper is as straightforward as it can be on MATE. Right-click on the desktop and select “Change Desktop Background“.

Mate Wallpapers
Mate Wallpapers

Select the background, its style and close. That’s it, plain and simple.

You can see more about wallpaper managers here.

6. Themes

Theme is one of the main aspects of customizing any desktop environment. MATE has support for custom themes. Before we proceed, we should know that — there are mainly three types of themes:

  • Window Theme: Window themes mainly manage the window border and appearances related to the window manager. The default window manager for MATE is a fork of Metacity. So, any themes for Metacity will work with it too.
  • Desktop Theme: Desktop themes manage the rest of the appearances. As MATE has GTK 2 base, any GTK 2 theme should work on MATE. But as there is a good deal of customization over the time and as MATE is gradually embracing GTK 3 (while, of course, preserving the traditional look), you will find that many GTK 2 themes won’t work as expected anymore. On the contrary, you will see that many of the GTK 3 themes will work just fine with MATE.
  • Icon Theme: The Icon themes contain icons for various buttons and applications throughout your desktop environment.

Installing Themes on MATE

I wished installing themes on MATE had a uniform procedure. But sadly, there isn’t any. There are different methods for installing different themes:

Manually: For some themes, you will have to manually download the “.zip” file and extract it to the $HOME/.themes directory. If you are installing an Icon theme, the theme folder will go into the $HOME/.icons directory. $HOME is your home directory.

Custom Script: You will need to compile some themes from their source code. Generally, you will clone the theme repository from GitHub and run the script provided for installation.

Using Package Manager: Some themes are available to install via package manager — either from official repository or from PPA. So, installing them is a simple sudo apt install away.

Wherever you find a theme that you want to install, read the documentation provided with it. The documentation should contain detailed information for installing and using it.

Also, keep in mind that sometimes a theme contains all the necessary Window, Desktop & Icon themes but sometimes it doesn’t. If it doesn’t you will have to separately install them. So I’m saying this again — always follow the documentation.

Customizing the Themes

The cool part about MATE themes is that you can use different parts from different themes and combine them together. And for doing that, you will have to use the Appearance tool from the Control Center.

It has four sections for customizing the appearance of your desktop environment and one of them is named, conveniently, Theme.

Selectring Mate Theme
Selectring Mate Theme

Here you can see all the installed themes on your system. Select a theme you want to use and hit the “Customize” button. You will see a new popup window where you can start mixing up and customize your themes.

Customizing Themes
Customizing Themes

Choose your desired Controls, Window Border, Icons and Pointer parts. And then you save it as a new custom theme. You can install downloaded theme packages from here too.

Finding themes for MATE

You can check GNOME Look website for finding and downloading various themes for MATE.

Many themes are not listed in the mentioned place. You will have to search a little and keep an eye on various community blogs (like ours) about Linux to discover new ones.

7. Fonts

You can customize the fonts using the Appearance tool from the Control Center. Open it and select the Fonts tab.

Mate Fonts
Mate Fonts

From here, you can select fonts for different parts of your desktop environment.

We have an article about installing fonts in Ubuntu.

How to Install New Fonts in Ubuntu and Other Linux Distros
Wondering how to install additional fonts in Ubuntu Linux? Here is a screenshot tutorial to show you how to easily install new fonts.

8. Customizing the Login Screen

If you use LightDM with MATE, you will have a LightDM GTK+ Greeter setting in the Control Center. From here you can change the appearance of your login screen.

Lightdm Login Window Settings
Lightdm Login Window Settings

You will find a bunch of options here for customizing it. If you use some other display manager, it might provide this type of tool too. Don’t forget to check the Control Center for it.

If you want to know how to switch between GDN and LightDM, read this article.

9. Customize Terminal

For us Linux users terminal is one of the main aspects of our OS, and like any other part we want our terminal to look beautiful.

The default MATE terminal provides many options to modify its look. You need to open terminal, and choose Profile preferences from edit menu.

Here you can find options like change palette colors, transparency, background, font and much more.

Mate Tarminal Preferences
Mate Tarminal Preferences

More on customization

There are also a few other tools in the “Look and Feel” part of the Control Center.

Control Center Look And Feel
Control Center Look And Feel

The Popup Notifications lets you configure how your desktop notifications will look & feel, and the Screensaver is pretty self-explanatory. Just dig around for a little. Keep tweaking things until you feel satisfied with the result.

If you like customization, we have similar articles on other desktop environments too.

KDE Customization Guide: Here are 11 Ways You Can Change the Look and Feel of Your KDE-Powered Linux Desktop
KDE Plasma desktop is unarguably the pinnacle of customization, as you can change almost anything you want. You can go to the extent of making it act as a tiling window manager. KDE Plasma can confuse a beginner by the degree of customization it offers. As options tend to pile
7 Ways to Customize Cinnamon Desktop in Linux Mint
The traditional Cinnamon desktop can be tweaked to look different and customized for your needs. Here’s how to do that.

Was this guide to customize MATE desktop environment helpful? If you need guides for anything else, don’t forget to let us know. And also, you can share your thoughts in the comment section below. :)

About the author
Abhishek Prakash

Abhishek Prakash

Created It's FOSS 11 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries 🕵️‍♂️

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.