DebMacify is a one-click setup script for Debian-based systems that:
- Debloats the OS (removes Snap, installs Flatpak)
- Applies macOS-like themes and icons
- Installs GNOME extensions and useful software
- Configures dock behavior
- Sets startup apps
- Installs and initializes Waydroid
- Installs prime-run for NVIDIA users
- Installs and switches to Nala for faster updates
Run this in your terminal:
bash <(curl -sL https://raw.githubusercontent.com/dronzer-tb/Debmacify/main/debmacify.sh)Or follow the manual steps below:
-
Extract
debmacify_package.zip -
Open a terminal in the folder
-
Make the script executable:
chmod +x debmacify.sh
-
Run the script:
./debmacify.sh
-
Follow the on-screen checklist (Zenity-based UI)
- Debian-based OS (Ubuntu, Linux Mint, etc.)
- Internet connection
- Zenity (auto-installed if missing)
All output is logged in:
~/debmacify-logs/install.log
- NVIDIA users: you will be informed to install drivers manually.
- Nala will be aliased to
aptautomatically in your bashrc.
Enjoy your clean, themed, and optimized Linux experience!
This script, DebMacify, integrates and automates work from various open source and community-developed resources. Full credit goes to the respective authors:
-
Ubuntu/Debian Debloat Script
Original Author: demirdegerli
Source: https://gist.github.com/demirdegerli/b7087c84ef55a1909c21e4966659a2ba -
WhiteSur GTK Theme, Icon Pack, Wallpapers
Author: vinceliuice
GitHub Repos: -
Software installed via Flatpak/apt includes open source and proprietary apps owned by their respective developers, such as:
- Gnome Extensions: Blur My Shell, Dash to Dock, Magic Lamp, etc.
- Flatpak apps: Minecraft Bedrock Launcher, Discord, OBS Studio, ProtonVPN, etc.
-
Waydroid installer uses their official documentation for setup.
-
AI-Generated Automation
Parts of this script were developed with assistance from OpenAI’s ChatGPT to accelerate shell scripting, error handling, and UI development using Zenity.