Tahoe Theme

01 Mar 2026

Final Result of the Tahoe Theme

While some Linux and KDE users disapprove of setups that mimic other operating systems, there’s no denying that mimicking macOS is one of the most popular goals among Linux users. For that reason, I’m sharing this complete tutorial to achieve what I consider the best macOS imitation on KDE Plasma 6.6.

watch video on youtube

Prerequisites

Before you begin, make sure you have kpackagetool6 installed. You can install it according to your distribution:

  • Ubuntu and derivatives:
    sudo apt install kpackagetool6 
    
  • Arch Linux and derivatives:
    sudo pacman -Syu kpackage 
    
  • Fedora:
    sudo dnf install kpackage
    
  • openSUSE:
    sudo zypper install kpackage
    

The installation will be carried out mostly from the terminal, so open one and make sure you are not inside any subdirectory by running cd:

cd

Now download the themes and plasmoids we will use with the following command:

wget https://github.com/zayronxio/Librepixels.Page.cdn/releases/download/tahoetheme/tahoethemes.tar.xz

Extract the archive with this command:

tar -xJf tahoethemes.tar.xz

Ensure the target directories exist:

mkdir -p ~/.local/share/{icons,aurorae/themes,color-schemes} ~/.fonts

Now proceed with the installation. Enter the directory containing the themes:

cd tahoethemes

Install the Plasma theme (AppleDark-ALL):

kpackagetool6 -t Plasma/Theme -i AppleDark-ALL.tar.xz && rm AppleDark-ALL.tar.xz

Install the Aurorae window decoration theme:

tar -xzvf MacTahoe-aurorae.tar.gz -C $HOME/.local/share/aurorae/themes && rm MacTahoe-aurorae.tar.gz

Install the color scheme:

tar -xJf MkosBigSurDark.tar.xz -C $HOME/.local/share/color-schemes && rm MkosBigSurDark.tar.xz

Install the icons:

tar -xJf 01-MacTahoe.tar.xz -C $HOME/.local/share/icons && rm 01-MacTahoe.tar.xz

Install the font:

tar -xJf fonts.tar.xz -C $HOME/.fonts && rm fonts.tar.xz

Install the 4 plasmoids:

kpackagetool6 -t Plasma/Applet -i org.kpple.kppleMenu.tar.xz && rm org.kpple.kppleMenu.tar.xz
kpackagetool6 -t Plasma/Applet -i Plasma.AppBay.tar.xz && rm Plasma.AppBay.tar.xz
kpackagetool6 -t Plasma/Applet -i Plasma.Flex.Hub.tar.xz && rm Plasma.Flex.Hub.tar.xz
kpackagetool6 -t Plasma/Applet -i org.kde.windowtitle.Fork.tar.xz && rm org.kde.windowtitle.Fork.tar.xz

Run the following command to verify that all plasmoids have been installed correctly. This step is very important — retry the process if any are missing:

  • org.kde.windowtitle.Fork
  • org.kpple.kppleMenu
  • Plasma.Flex.Hub
  • Plasma.AppBay
kpackagetool6 -t Plasma/Applet --list

Desktop Configuration

Manually configuring every element of each KDE Plasma panel can be very time-consuming. Instead, we will use plasma-interactiveconsole to run a JS script that does everything for us. Use this command in the terminal to open the console:

plasma-interactiveconsole

In the console window, click Open and look for the file scriptFullConfigs inside the tahoetheme directory in your home folder. Its contents will load automatically. Feel free to review the code if you wish. Keep in mind that running it will erase your current panel configuration and replace it with the theme’s layout.

Important: do not run this script unless you have confirmed that all plasmoids are installed. Otherwise the process will be interrupted and you may end up with no panels.

Plasma Interactive Console - Step 1
Plasma Interactive Console - Step 2

Once executed, the panels and widgets will be configured automatically.


Configuring Themes, Colors, Icons and Aurorae

First, let’s try applying settings from the terminal.

Apply the Plasma theme and color scheme:

plasma-apply-desktoptheme AppleDark-ALL && plasma-apply-colorscheme MkosBigSurDark

Open the KDE Plasma System Settings:

KDE System Settings

In the left panel, go to “Colors & Themes”; under Window Decorations select “MacTahoe Dark”, and under Icons select “MacTahoe-Dark”.

To activate the font, go back to the System Settings main screen and type “font” in the search box. Open the Fonts section and, under the subsections General, Toolbar, Menu, and Window Title, select the font SF Pro Text Regular 10.

KDE Font Configuration
KDE Font Configuration

At this point, the desktop should look very similar to the screenshot at the top. The only thing missing is the wallpaper. Inside the tahoetheme folder in your home directory, you will find TahoeDusk.webp — apply it by right-clicking on the desktop.

Selecting the Wallpaper

nord tema video

Credits

To vinceliuice for the Aurorae window decoration theme: MacTahoe

To verismei for the icon theme: MacTahoe Icons

Comentarios