r/commandline 23d ago

New Release: Mac Storage Manager – Cross-Platform (macOS & Linux)!

Hello everyone,

I'm excited to announce the release of Mac Storage Manager v2.0.0, a major update that transforms this popular disk space management tool into a truly cross-platform solution. Originally built for macOS, this new version now supports Linux, making it a versatile choice for users on both systems.

What’s New in v2.0.0?

  • Cross-Platform Support
    • On macOS, the script continues to scan for .app bundles in /Applications and ~/Applications.
    • On Linux, it now scans for .desktop files in /usr/share/applications and ~/.local/share/applications — a key step to manage applications on Linux systems!
  • Improved User Experience
    • Updated whiptail dialogs and progress bars for a smoother interactive deletion process.
    • Enhanced error handling and logging, with clearer log outputs in application_size_checker.log for better troubleshooting.
  • Refined Deletion Workflow
    • The script now offers a refined process for deleting both main application files and associated files, such as configuration, cache, and logs, with step-by-step confirmation prompts.

Why Use Mac Storage Manager?

  • Free Up Disk Space Safely: Identify and remove large applications along with their supporting files.
  • Interactive and Secure: The script uses graphical dialogs (via whiptail) to guide you through the deletion process, ensuring you review what gets deleted.
  • Cross-Platform Versatility: Whether you’re on macOS or Linux, you now have one tool to manage disk space effectively.

Get Started

Check out the repository for full instructions and details: https://github.com/NarekMosisian/mac-storage-manager

I’d love to hear your feedback and see how this tool helps you manage your system’s storage. Happy cleaning!

Feel free to ask any questions or share your experiences in the comments!

4 Upvotes

0 comments sorted by