This blog is NOT OFFICIAL website of Kali Linux. We just share Tutorials to learn Cybersecurity.

Transforming Kali Linux into macOS


We have already shows some awesome looks of Kali Linux in our this article. But this article is going to be interesting, because we are going to give our Kali Linux a proper macOS look.

Here we are using Kali Linux 2020.3 primary installation with lightdm display manager. We need to configure lots of things so this article will be full with screenshots and might be lengthy but every step will be useful so we need to have patience. After doing all the process our Kali looks like following screenshot.

It's really Kali
Yes, This is Kali Linux not macOS

First of all we need to update & upgrade our Kali by using sudo apt update and sudo apt upgrade. We update our machine every morning it's a good practice.

Configuring the Font

Okey, first we need to set our font. We are going to use "Noto sans regular" font in our system but we have to download this font from Google fonts. Now we download this font by clicking on "Download family" as shown in the following screenshot.

downloading noto sans font from google fonts
It will download a zip file before extracting it we open our file manager with root permissions. So we run following command:
sudo thunar

This will ask our sudo password. Then we can see thunar file manager with root access, then we need to right click on zip file and select 'Extract Here' option, as shown in the following screenshot:

extract the fonts fonts for Kali Linux
Now we open the extracted folder and see some files. We just need the 'Noto sans regular' file so we copy it then we go to the directory /usr/share/fonts/X11 and paste it there. This copy and pasting job will not possible without root accessed file manager.
noto sans font on fonts directory
Now we need to choose the font on our settings. We open our settings manager.
open settings manager
Then we got our settings manager window and we click on Appearance then we move to fonts tab as shown in the following screenshot:
changing fonts options in kali linux

Here we need to choose Noto Sans Regular as 'Default Font' the size will be 10.

Noto sans regular font in Kali Linux

Then we click on "Select" and close the settings manager. We have done the font.

Configuring Themes

Our next part is configuring the themes for macOS. Here we use WhiteSur GTK themes. We can download it from this website. After navigating on the website we need to check the files section and download the WhiteSur dark theme and the WhiteSur Light theme. Those are highlighted on the following screenshot:

whitesur theme files on internet

Then we again open our Thunar File Manager with root permission. Whenever we need to configure our system files we need root permissions. So again we use the command:

sudo thunar

Then we navigate to our Downloads folder and we got the themes tar.xz compressed files. Again we decompress (Extract Here) them. Then we need to copy those theme folders to /usr/share/themes directory. As we did in the following screenshot:

whitesur themes in directory
Now we can change the themes from Appearance in the Settings Manager.
whitesur themes in kali linux

Now we can change the style from default Kali-Dark to WhiteSur themes. Here we are choosing the dark one.

And we can change the feels, but need to do some more things.

On our 'Settings Manager' we need to navigate to the 'Window Manager'.

Settings Manager in Kali Linux

Here we are in 'Window Manager', and change it's theme to WhiteSur dark and also we need to change the Active button manager. As we know macOS have those minimise, maximise and close buttons on the left side. Changing the buttons are so simple just drag and drop. As we are doing it on the following screenshot:

window manager settings in Kali linux
Drag and Drop the buttons

Now we are done with the theming part. we are close to looks like a mac.

Installing Icons

Now its time to install icons in our Kali Linux systems. Icon theme will change the icons in our system just like macOS. Let we download the icon theme form this website.

icon theme download

After download this we use the same method to extract it. After extracting we got two folder inside it. One icon theme for light another for dark.


Again opens root accessed thunar file manager and paste the icon theme folders in /etc/share/icons directory, as we did in the following screenshot:

icon themes in directory

Then we can change the icons from the Appearance menu's icon tab.

choosing icon theme

Not only icons macOS have special kind of cursors. To do change that we also need to download cursors and configure them.

We can download the McMojave cursors from here. We download and extract it. Then we need to copy them in icons directory that is /usr/share/icons

icon themes in directory

Then we can set our mouse cursor we again opens our settings manager and goes to "Mouse and Touchpad" option then we navigate to themes tab there and choose "McMojave cursor", as shown in the following screenshots.

Mouse and Touchpad settings
Mouse and Touchpad settings

Choosing cursor themes
Choosing cursor themes

After this our cursor and it's effects will looks like macOS.

Configuring Top Panel

It's time to configure our top panel. To do this we need to open our Panel>Panel Preference by right clicking on top panel, as shown in the screenshot:

opening panel settings
After this we got the Panel Preference window here we need to auto hide the panel intelligently as we did in the following screenshot:

Panel hide intelligntly

Then we need to go to the 'Items' tab in the 'Panel Preference' window. Here we have to change the Whisker Menu's logo to Apple's logo. We click on the edit item as seen in the following screenshot:

Whisker menu settings
We need to click on the Edit button mouse pointer shows it

Now we got the settings window as shown in following screenshot:

whisker menu settings

Here to change the button we need to go to the 'Panel Button' tab.

whisker button icon in xfce

Here we can change the button icon. To do it we click on the icon and after couple of seconds all the application icons comes in front of us. But to set Apple's icon we need to navigate to 'All icons' from 'Application Icon'.

all icon

Here in search bar we search for Start and we got a Apple logo we click on it and click on 'OK' to set it.

apple logo on Kali linux

Now we can do other customization on other items whatever we need. For an example we can remove the workspace switcher if we don't need it. As we like it.


Plank is a Linux dock this will give us the ultimate look of macOS. Here we need to install it and auto start it. To install it we need to run following command:

sudo apt-get install plank -y

After installation is complete we ca run it by applying following command:


It will create a beautiful dock in our system as we can see in the following screenshot.


We got a dock but it's not looks like macOS. Let's configure it we need to add theme on plank. We already have downloaded the themes inside the WhiteSur Light and WhiteSur Dark themes folder.

We open our file manager thunar with root permission by using sudo command. Then we need to navigate to our Downloads directory and we can find a folder called plank inside the WhiteSur folders. Here we need to copy them in planks theme folder.

Before do it we need to rename those folders because light and dark themes for plank both are named as 'plank' and we can't copy them in a same directory. We change the name of plank folders to 'WhiteSur-light-Plank' and 'WhiteSur-dark-Plank'.

renaming plank theme folders

Then copy and paste those folders to /usr/share/plank/themes directory. As we did in the following screenshot.

plank themes on directory

Now we can change the theme of plank. To do this we need to open plank settings by clicking right with the ctrl key over the plank (press and hold Ctrl key and click right over plank items) then we need to go into the Preference. Then we can change the themes.

Opening Plank Settings

Here we got a Plank Preference window here we need to set the theme WhiteSur drk/light and enable the Icon Zoom (with 150 value) as shown in the following screenshot.

plank theming

We also can add Plank docklets from the docklets tab. We just double click on 'Trash' & 'Desktop' docklets to add them on our plank dock.

plank docklets

To add new items on Plank dock we can drag and drop applications form main application window. To remove a item from plank dock we need to drag and through on the right side of desktop.

Here we notice that sometimes we got a shadow of the plank dock on our screen. To remove it we goes to the Settings Manager>Window Manager Tweaks Then navigate to 'Compositor' tab and uncheck the "Show shadows under dock windows".

removing the shadow line from plank dock

Now we need to set plank for auto start, if we did this then we don't need to run plank command to start it. It will automatically start when we boot our system.

To set it we need to open our 'Settings Manager' again. Then forward to 'Session and Startup' then navigate to 'Application Autostart' tab and click on the '➕Add'.

Add autostart apps

Now we give it a name 'Plank' and the staring command will be plank. We fill it up and click on 'OK'. 

Plank autostart adding

Now we added plank on auto start apps. We are almost done.


We have done lot's of theming and modification but the original thing is the wallpaper without a mac wallpaper it will not bring the feeling. So we search on Google to Download HD macOS wallpaper and download some default macOS wallpaper image.

After downloading it we right click on it and set it as wallpaper.

setting up a wallpaper

To move our desktop icons on right side, we open Desktop settings by right clicking on our Desktop.

Changing desktop wallpaper

After opening Desktop settings we move to icons tab and set the icons orientations to 'Top Right Vertical'.

Search Box of Mac

Here we give our system a search menu which will appear when we press "Ctrl+ Space Bar" 

To do this we need to run the following command to install Synapse.

sudo apt-get install synapse

After installation complete we will add this on our top panel we right click on our panel then Panel>Panel Preference>Items>Add(+)>Launcher>Add.

Then we click on launcher edit.

adding a launcher application

Here we click on '+' icon to add a application. Then we set Synapse here as we did in the following screenshot.

synapse in kali linux

After adding this we need to change it's logo/icon to change it we click on edit as shown in the following screenshot:

editing the icon of synapse

Then we click icon the icon and we got list of icons here we go to all icons search for 'Search'.

setting up another icon

Now we can move this search icon from Items tab where we want to place it.

Then we can click on it to open, and we click on the right top button to open preference, as we showed in the following screenshot:

search window settings opening

On the Preference window we check ✅ the "Startup on login" and uncheck the "Show notification icon" then we choose the theme to "Virgillio".

Search box themimg

Then we close it and whenever we need to search anything on our system we can click the search icon on our top panel or "CTRL+{SPACE-BAR}" to launch it.

Now our Kali looks similar to macOS as we can see in the following screenshot.

Kali Llinux on MacOS theme

In this detailed article we give our Kali Linux a proper macOS theme. Trying it was a fun but it's really looks awesome. 

Nowadays Kali got ZSH as default so our terminal is also is ZSH just like the macOS.

Love our articles? Make sure to follow us on Twitter and GitHub, we post article updates there. To join our KaliLinuxIn family, join our Telegram Group. We are trying to build a community for Linux and Cybersecurity. For anything we always happy to help everyone on the comment section. As we know our comment section is always open to everyone. We read each and every comment and we always reply.

Kali Linux


No comments
Post a Comment