Some code I use to setup new laptops. Philosophies:
- Don't reinvent the wheel. I've been using these configurations for years, across many computers.
- Configure once, not for every project. I am a web developer with many personal and work projects, I'd prefer to be up and running as soon as possible.
- Prefer UI when elegant native apps exist. Command line when not.
- For example, Tower 2 (Git application) is far better than command line
- Transmit is far better than rsyncing files or trying to login to S3.
Map .mac
to 127.0.0.1
, then configure /Sites
so you can add newsite.mac
and access it at http://newsite.mac
instantly, without Apache/Hostsfile edits
Put spaces in Dock and then lock it so it can't get dragged around and your icons don't get accidently removed