A collection of scripts and configurations to enhance, secure, and optimize your macOS experience.
This repository contains various tools and scripts for macOS system configuration, security hardening, and maintenance. The tools are organized into separate directories, each focusing on a specific aspect of system management.
We've included a centralized management script (macos-tweaks-manager.sh) that provides an easy-to-use interface for all the tools in this repository.
- 🛡️ Security Hardening: Apply security configurations from Blackhat MacOS Config
- ⚙️ System Configuration: Customize system settings and preferences
- 📦 Dependency Management: Install required system dependencies
- 🧹 Maintenance Tools: Run system cleanup and optimization scripts
- 🔄 Update System: Keep all tools and packages up-to-date
- macOS 10.15 (Catalina) or later
- Administrator privileges (for system-level changes)
- Internet connection (for downloading dependencies)
-
Clone this repository:
git clone https://github.com/yourusername/macOS-tweaks.git cd macOS-tweaks -
Make the manager script executable:
chmod +x macos-tweaks-manager.sh
Run the manager with root privileges:
sudo ./macos-tweaks-manager.shYou'll see a menu with the following options:
- Security Hardening: Apply security configurations
- System Configuration: Customize system settings
- Install Dependencies: Install required system packages
- Run Maintenance: Execute cleanup and optimization scripts
- Update Tools: Update all tools and dependencies
- Exit: Quit the manager
Security-focused configuration for privacy-conscious users.
Tools for macOS forensic analysis and system inspection.
Personal system configuration scripts and preferences.
System maintenance and cleanup utilities.
Privilege management and access control tools.
Security hardening scripts and configurations.
macOS update enforcement tool.
System optimization scripts.
MAC address randomization tool for enhanced privacy.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
These scripts are provided as-is, without any warranties. Use them at your own risk. Always back up your system before making changes.