I'm a .NET developer and a long time Windows user. Recently I've been working a little bit on OS X Leopard, trying to learn iPhone development.

So far so good - Mac OS X seems like a great operating system.

I'm assuming that temporary files and logs are being written somewhere, and programs leave junk behind. So I was wondering, how do you keep your Mac clean (please, no "Macs don't need fixin'" answers)?.


I actually never do any maintenance directly since there are quite a few scripts that run weekly and monthly for this purpose.

However I do run OnyX every once in a while to just make sure everything still works fine.

| improve this answer | |
  • +1 - Also, repairing permissions seems to help. Yes it's no panacea, but it helps. – EvilChookie Jul 17 '09 at 16:45
  • You will rarely (if never) have to "repair" permissions. That's only a task that should be done when there's a real permissions problem. Google a little bit, it can cause more harm than good. Onyx (and Cocktail if you feel like paying) are great. I have Cocktail and 'tis nice. – Martin Marconcini Aug 18 '09 at 13:44

The only thing I can think of is that deleted applications may leave behind support files in ~/Library and /Library. You can have these automatically deleted when you delete an Application using AppTrap (unfortunately it is no longer being developed. Hazel does a similar thing, but that is shareware). Aside from that, there is nothing else that intrinsically needs cleaning. Logs and temp files are automatically cleaned.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.