Submit News Alternative Tip Form

How To Make Ubuntu Look Like Mac (In 5 Steps)

Do you want to make Ubuntu look like Mac OS X? If you do we’re going to show you how to do it, step-by-step.

The whole point of using Linux is that you can do things like this.

It doesn’t matter whether you have a bad case of Apple envy, or simply appreciate the design aesthetic of Apple’s OS; there’s nothing wrong with aping the appearance of a rival operating system.

Heck, the whole point of using Linux is that you are free to do things like this. You certainly can’t make macOS look like Ubuntu!

How To Make Ubuntu Look like a Mac

A stack of mac GTK themes, icon sets, fonts and cursors are out there, just a Google away. The ones we list below are simply the ones we use/think give you the best mac-like look on your Linux box – but don’t be afraid to explore DeviantArt, Github and other avenues if our picks don’t suit your tastes.

1. Choose the Right Desktop Environment

GNOME Shell

stock gnome shell with ambiance theme

To get the most Mac-like look on Linux you need to use the most appropriate desktop environment and that, welp, means you should use GNOME Shell.

That’s not a slight against Unity, and MATE and Cinnamon are also malliable desktops.

But GNOME Shell that is the most customisable, which is a key ask in a task like this. GNOME Shell lets you theme and re-arrange everything you need to with the least amount hackery or fuss.

If you don’t have GNOME Shell installed on Ubuntu you will need to install it. To make this easy you can click the button below and follow in the on-screen prompts (select ‘lightdm’ as the display manager when asked).

Install GNOME-Shell from Ubuntu Software

You’re also going to need to the GNOME Tweak Tool in a few steps time, so install that now too:

Install GNOME Tweak Tool from Ubuntu Software

Once both installations are complete you need to logout and select the ‘GNOME Shell’ session from the Unity Greeter:

Unity

One thing GNOME Shell can’t offer you is global menus. I don’t consider this to be a negative as more and more applications are opting to use Client Side Decorations, making the need for a global menu a little redundant.

But if having an omnipresent set of app menus stripped across the top of the screen is part of the Mac experience you don’t wish to lose, stick with Unity.

2. Install a Mac GTK Theme

gnome shell with GNOME OS X II theme

The single easiest way to make Ubuntu look like a Mac is to install a Mac GTK theme.

Our top recommendation is the GNOME OS X II GTK theme. It’s not a pixel-perfect clone of Apple’s OS, but is one of the best designed Mac GTK themes out there (it also has a matching GNOME Shell theme, so be sure to grab that too).

Sadly the GNOME OS X II theme requires GNOME 3.20 or later, so you’ll need to be running Ubuntu 16.10 or later to use it.

Download GNOME OS X II GTK Theme from GNOME-Look

If you’re running Ubuntu 16.04 LTS you can download the competent ‘macOS Sierra’ clone created by the b00merange Project:

Download macOS Sierra GTK Theme from Github

How To Install GTK Themes

Once you’ve downloaded your chosen theme from the link(s) above you will need to install it. To do this first extract the contents of the archive you download, then move the folder inside to the ~/.themes folder in your Home directory.

If you don’t see this folder press Ctrl + H to view hidden folders. Next, find the .themes folder or create it if it doesn’t exist. Move the extract folder mentioned above to this folder.

Finally, to apply, open GNOME Tweak Tool > Appearance and select your chosen theme (and GNOME Shell theme, if you also downloaded one).

3. Install a Mac Icon Set

Next grab some a Mac Icon set for Linux. A quick Google will throw up a bunch of results. Most, sadly, aren’t complete enough to function as a full icon set, so you’ll also want to use (and in some cases manually specify) a fall back icon theme like Faba, or Papirus.

To avoid all of that hassle you may wish to use the ‘La Capitaine‘ icon pack.

What’s great about La Capitaine is that it’s a proper Linux icon set, with custom macOS inspired icons for many Linux apps and not just a direct port of mac icons to Linux. It’s also totally open-source, and is available to download from Github.

Download  La Capitaine Icon Set on Github

How to Install Icon Themes

Once you’ve downloaded your chosen theme from the link(s) above you  need to install it. To do this first extract the contents of the archive you download, then move the folder inside to the ~/.icons folder in your Home directory.

If you don’t see this folder press Ctrl + H to view hidden folders. Next, find the .icons folder or create it if it doesn’t exist. Move the extract folder mentioned above to this folder.

Finally, to apply, open GNOME Tweak Tool > Appearance and select your chosen theme.

4. Change the System Font

If you’ve used Mac OS X / macOS at some point in the past few years you’ll know it has clean, crisp system typography.

‘Lucida Grande’ is the familiar Mac system font, though Apple uses a system font called ‘San Franciso’ in recent releases of macOS.

A quick Google should turn up plenty more information (and download links) on  both of these fonts, but be aware that neither font is not licensed for distribution — so we can’t link you to it, sorry!

Thankfully there’s an open-source alternative to ‘Lucida Grande’ called Garuda. It’s even pre-installed out of the box on Ubuntu, so you don’t need to go on a font safari to find it.

Head to GNOME Tweak Tool > Fonts and set the ‘Windows Titles’ and ‘Interface’ fonts to Garuda Regular (or any other font you wish).

If you use Unity you can use Unity Tweak Tool to change the font on Ubuntu.

5. Add a Desktop Dock

Ask people what a Mac desktop looks like and chances are they will mention its ubiqutious desktop dock. This is a combined application launcher and window switcher.

If you opted to use GNOME Shell back in Step 1 install the excellent Dash to Dock extension from the GNOME extensions site. This dock can be adjusted, tweaked and tune to look exactly like its macOS counterpart.

Dash to Dock GNOME Extension

Dash to Dock doesn’t look very mac-ish by default so you will want to dive in to the GNOME Tweak Tool > Extensions > Dash to Dock > Appearance to change the colour to white, and lower the opacity.

 

Plank Dock

If you chose to stick with the Unity desktop you can set the Unity Launcher to hide (System Settings > Desktop > Behaviour) and install Plank, a desktop dock, to handle app launching and window switching:

Install Plank from Ubuntu Software

Plank can be configured with all sorts of themes too, making it easy to replicate the Mac OS X experience. Gnosemite is a faithful mac Plank theme worth a look.

Gnosemite Plank Theme on DeviantArt