How to install MacOS theme and Icons in Manjaro XFCE

Enjoy shiny Mac OS theme on your current Manjaro XFCE installation

When it comes to elegant looking operating systems, unarguably, Apple’s Mac OS is one of the top contenders. You can make your Manjaro look like MacOS in a few simple steps.

Manjaro is a beautiful looking Linux distribution based on Arch Linux distribution. It comes in 3 flavors, including the GNOME, KDE, and the lightest XFCE. You can further revamp your Manjaro PC by applying themes. Let’s take a look at how to install the McOS Theme in the Manjaro XFCE.

Installing macOS Theme in Manjaro XFCE

One of the best features in the XFCE is the ease with which eye candies can be installed. Here are the steps needed:

Step 1) Download macOS Theme for Manjaro XFCE from the below link. Your downloaded file should look something like McOS-XFCE-Edition-II-1.tar.xz.

Download macOS Theme

Step 2) Extract the content.

Extracting Theme Contents
Extracting Theme Contents

Step 3) Open the “Home” directory. Click “View” and select “Show Hidden Files.”

Enabling Show Hidden Files
Enabling Show Hidden Files

Step 4) Create a new folder and name it as .themes.

Create folder to store the themes
Create the folder .themes to store the themes

Step 5) Copy and paste the McOS-XFCE-Edition-II-1 folder into the .themes.

Saving the theme folder
Saving the theme folder

Step 6) Launch the “Appearance” app and select the “McOS-XFCE-Edition-II-1”. You should immediately see the shiny new theme in action!

Appearance App
Appearance App

Step 7) Open the “Window Manager” app and similarly select the new theme.

Window Manager
Window Manager

If needed, you can change the button layout to show the control buttons on the left. Click and drag the buttons in the “Button layout” section.

Installing Mac OS X Icons in Manjaro XFCE

Now that you have the themes and the windows manager updated to the new Mac OS look, all you need are some juicy Mac OS X icons. macOS Sierra package is a community-developed free icons package inspired by Mac OS X. Here is how to install it.

Step 1) Download the Mac OS X icon package from the below link and extract the content.

Download macOS Sierra Icon Theme

Step 2) Create a folder named .icons  in the “Home” directory.

Step 3) Copy and paste the icon folder into the “Home” directory.

Step 4) Open the “Appearance” app and click the “Icons” tab. Select the style “macOS Sierra.”

MacOS Sierra Icon Activation
macOS Sierra Icon Activation

That’s it! You should see the shiny new icons activated.

Kiran Kumar
Hi there! I'm Kiran Kumar, founder of I'm an avid Linux lover and enjoy hands-on with new promising distros. Currently, I'm using Ubuntu as a daily driver and run several other distros such as Fedora, Solus, Manjaro, Debian, and some new ones on my test PC and virtual machines. I have a day job as an Engineer, and this website is one of my favorite past time activities, especially during Winter ;). When I'm not writing for FOSSLinux, I'm seen biking and hiking on scenic trails. I hope you enjoy using this website as much as I do writing for it. Feedback from readers is something that inspires me to do more and spread Linux love!. If you find a time, drop me an email or feedback from the 'Contact' page. Or simply leave a comment below if you found this article useful. Have a good day!


  1. I tried this theme on my Manjaro XFCE 18 edition and was really impressed. In addition, tried several available “global menu/top menu” add-ons from the Arch and AUR repositories, but didn’t work well (and dropped the idea of having a top menu bar). I’m using Cairo dock with this theme.
    Also, I was wondering if this theme might as well work on Manjaro MATE 18 edition, if you have possibly tried, though!

  2. Thank you for operating this page. I tend to use Ubuntu Server 19.1 as my daily driver on the Raspberry Pi 4. I look forward to being able to theme it as a Mac very soon. I convert a lot of Mac and Windows users to Ubuntu. This theme seems to intimidate them the least. They are almost always able to begin operating it with little or no instruction; and these users are typically elderly, technically challenged and skittish about computers. To me that speaks volumes for Ubuntu and for Mac Transformation Packs. After I finalize the configuration on my Pi4 I intend to aim it at the RV and tiny home market, where they can connect to a tv for a display and save a little space. I also want to push it out to anyone who could not otherwise afford a computer.


Please enter your comment!
Please enter your name here




How to setup FTP Server on CentOS

You are allowed to use any one of the FTP servers as you like. However, in this tutorial, we will be installing and using vsftpd, short for Very Secure FTP Daemon. It is a fast, stable, and secure FTP server that will help you transfer files to and from a remote system in a jiffy.

CentOS Vs. Ubuntu Server : Everything You Need to Know

Choosing the perfect Linux distribution to set up your server can be confusing since Linux provides a limitless number of options. The main reason behind these many distributions is because Linux is an opensource platform. Anybody with the required skills can contribute to the development or build and release their distribution. Currently, there are more than 600 Linux Desktop and Server distributions in the market.

Top 10 Reasons to use Xfce as your Desktop Environment

There are many choices for desktop environments for Linux based operating systems. Mainly, you can install any DE of your choice on most of the Linux based distributions, even if they are not offered as a package officially. In our recent articles, we discussed the best of KDE and Cinnamon. In this article, we wish to present to you the top reasons why you should consider Xfce as your desktop environment.

The 10 Best Linux Network Monitoring Tools

Having total control over your network is essential to prevent programs from overusing your network resources and slowing down the overall performance. This is why you should install a network monitoring tool on your system, giving you a visual overview of everything that's happening on your network. Networking Tools are like swiss-knife for the system administrators for troubleshooting system issues.

How to install CouchPotato on Ubuntu

Downloading movies and copying them over to your home server can get frustrating, especially if you are doing it daily! What if you have an option to download videos automatically, quickly, and above all with excellent quality. CouchPotato allows you to download movies easily once they are available and released automatically.

Top 20 Rsync Examples in Linux

The Rsync (remote sync) command is a Linux/Unix utility used to synchronize and copy files and directories either locally or remotely. Most Linux geeks use Rsync to mirror, backup or migrate data across folders, across disks and networks. One notable feature with the Rsync command is that it uses the "delta transfer algorithm."


Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.
Elementary OS 5.1 Hera has received a point release with a handful of new features and bug fixes, and we will be reviewing the significant changes in this article. For those new to elementary OS, this Ubuntu-based Linux distribution uses their inhouse built Pantheon desktop environment and AppCenter.

10 Top Reasons to Switch to Manjaro Linux

Manjaro is Linux distro based on Arch-Linux which follows a rolling release model. Is this distro good for you? Let's find out the main reasons for using Manjaro.

The 10 Best Programming Languages for Hacking

One of the significant entities we have in Cyber Security is Ethical Hacking (ETH). It is the process of detecting and finding flaws or vulnerabilities in a system that a hacker would exploit.

Best Laptops for Linux and Apps Development [2020]

Apart from your programming skills, there are a few other things that can also influence the way you code, and one of them is your computer system for sure. Even though it isn't like you can't code on a regular PC or laptop, speaking from personal experience, you can make the most out of your programming skillset by going for a computer with high specs and one that's been specially designed for such tasks.

5 ways to send emails using the command-line in Linux

Did you master using the command-line in Linux? There is no limit to what one can do via the Linux Terminal. One of such things we are going to discuss today are methods of sending an email using the command-line.