Complete macOS Desktop Transformation

Fedora MacTahoe

One command, and your Fedora looks like a Mac. Theme, icons, fonts, sounds — the whole package. Works on any user, zero fuss.

22
Steps
1,721
Lines of Code
14
Extensions
45
Big Sur Sounds
17
Fish Functions
Compatibility notice: Purpose-built for Fedora Linux with the GNOME desktop. Requires dnf, RPM Fusion, and GNOME Shell APIs. Not compatible with Debian, Arch, Ubuntu, or non-GNOME desktops.

Terminal: Ptyxis is blocked — but you can run from any terminal (Kitty, GNOME Terminal, Alacritty, etc.). Kitty is the recommended ride for GPU rendering, glass-blur, and true-color — but no pressure.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/eprahemi/Fedora-MacTahoe-Eprahemi/main/bootstrap.sh)"
Last commit Repo size Stars
↓ Scroll down

What is MacTahoe?

One script. Your Fedora looks like macOS. Theme, icons, fonts, sounds, extensions — all with a single command. No manual fiddling, no headaches.

One Command

Paste one curl thing, hit enter. Everything works. No manual setup, no config files to touch.

Full Desktop

Theme, icons, fonts, sounds, extensions, terminal, login screen — the whole package.

Any User

No hardcoded paths, no machine-specific config. Works on any Fedora account — tested on fresh installs.

Reset Progress?

This will wipe your progress across every phase.

You sure about this?

Resetting…

Progress resets after reload.