Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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)?.

share|improve this question
add comment

2 Answers

up vote 4 down vote accepted

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.

share|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
    
OnyX seems nice. Thanks! :) –  Igal Tabachnik Jul 17 '09 at 16:57
    
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. –  Martín Marconcini Aug 18 '09 at 13:44
add comment

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.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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