Unity is a popular game development platform that allows developers to create games for a variety of platforms. One of the features of Unity that can be customized is the system tray. The system tray is a bar at the bottom of the screen that contains icons for commonly used applications. In recent versions of Unity, app icons were removed from the system tray. This change was made in order to improve the overall look and feel of Unity. However, some users find it inconvenient to have to search through different menus in order to access their favorite applications. There are several ways that you can bring app icons back into Unity’s system tray. The easiest way is to use an application called System Tray Icons which was created specifically for this purpose. System Tray Icons allows you to customize your system tray with icons for your favorite applications. Additionally, System Tray Icons provides a quick access menu for commonly used applications. If you do not want to use System Tray Icons, there are other methods that you can use in order to bring app icons back into Unity’s system tray. One method involves using third-party tools such as AppBar Pro or AppMenu Pro which allow you to add custom menus and buttons into your application’s interface. Alternatively, you can create custom scripts in order to add app icons into Unity’s system tray automatically. whichever method you choose, it is important that you take time in order to customize your system tray so that it best suits your needs as a developer and user ..


Ubuntu’s new Unity is a slick interface, but they’ve pared things down to keep it that way. Not many icons appear in the system tray, even for apps that are running. Luckily for us, there’s an easy fix.

The Unity interface is still pretty rough around the edges, enough so that plenty of users have switched back to Gnome. If you’re still using Unity, though, you’ll notice that very few applications’ system tray icons are displayed in the system tray.

This makes for a very uncluttered interface, but what about those apps whose icons you need? What if you like having all of them displayed? There’s a pretty easy solution to these problems, but first, we need to install a configuration editor.

For a change, we’ll use the GUI-based Ubuntu Software Center. Open it up and search for “dconf”.

You’ll see “dconf Editor” come up. Click the button to install it, then enter your password at the prompt.

Next, hit the Alt+F2 key combination. You’ll see a prompt come up to enter a command, so type in:

Hit enter to launch the dconf configuration editor.

In the left-hand navigation tree, navigate here:

(Click on the image above to see a larger version.)

You can see that there’s an entry named “systray-whitelist”. The default values are:

It’s a pretty slim list between those brackets, and most of the more useful apps aren’t listed. You can extend this list by adding a comma, a space, then the name of the app in single quotes. Here’s an example:

To allow all system tray icons, just replace the entire string with ‘all’ (in the single quotes).

For these settings to take effect, just log out and log back in.

If you don’t like this you can open up dconf-editor again, go back to the proper entry, and click the “Set to Default” button in the bottom-right corner.

 

Unity’s not incredibly polished yet, something that’s sure to change in the upcoming Ubuntu releases. Little fixes like this help make it more usable in the meanwhile.

 

Love Unity? Hate it? Like it’s aesthetics, but dislike how it incomplete it is? Share your thoughts in the comments, as well as any other fixes you might have!