Whenever I read that you should embrace failure, I think that many people won’t get the point.
The human mind loves routine. Routine is a series of steps you’ve done before, in a way that’s always the same. When you know something works in a certain way, it’s a safe feeling that you know what’s coming. It’s the opposite of danger, and the fear that’s connected to danger.
When you read somewhere that you should embrace failure, they really mean that you should change. Change always has a positive effect, and if it hasn’t (you failed!) you can usually change again and learn something in the process, advancing you overall.
What keeps you from change is when you never break your routine.
I wish I had known this stuff earlier, so here you go with part 2. This will especially be interesting for people who think the Mac misses some features they like on Windows 7, or that you wonder why Apple didn’t build em in. Small side-note: I use A LOT of apps that modify global input, but it doesn’t cause any problems at all. There was one single incompatibility that KeyRemapForMacbook could fix for me.
The first tool I want to mention is BetterTouchTool which does all sorts of nice & crazy things. For example, it includes the Window Snapping behavior from Windows 7, where you can drag a window somewhere and it maximizes like this:
The tool is free, and does a lot more in this regard, and as you can see from this screenshot, you can configure the hell out of BTT (oh, and the window moving part on the other settings screen is also really nice, like “move the window under the cursor when I hold fn“):
I don’t use a mouse anymore, because BetterTouchTool does LOADs of stuff by configuring gestures for my touchpad. As an example what it can do, I show you the following screenshot with the Chrome settings for nicer tabbed browsing:
Swipe three fingers up to open a tab, down to close it, and tip-taps left and right to hit the shortcuts for switch to left or right tab. Nice right? How cool would it be if Finder had tabs and worked this way? Enter XtraFinder:
Yes, with the tabbed browsing in Finder, I defined the same stuff for the finder that I also defined above for the browser in BetterTouchTool, which looks like this:
XtraFinder is free too, and it also adds a lot of useful stuff freshly converted Windows users miss, like “Create new .txt here”, but also stuff very handy on the Mac like “Create Symlink”, “Open in Terminal” or “Copy Path (with various syntax modes like path, windows path, file-URL, etc…)”. See for yourself some examples as screenshots:
The only thing missing at this point is a fast way to jump to exactly the right folder or file that you need right now. On Windows, I used everything for that, on Mac my first choice was intuitively using Spotlight. Which is fine, it’s just that the last must-have app in this post – Alfred – is faster and better and more customizable. Just install and use it, you’ll see:
Alfred can do a lot of stuff, integrate 1Password (I’m not going to show you a screenshot, but that’s a must have app too), but generally it’s just a great search tool. Btw. the guys behind Alfred have just released the beta of the next major version, which is a complete rewrite that will support some fascinating things like a Google Instant search right on your desktop.
One more giant feature I need to post a screenshot for: Alfred includes a VERY good searchable clipboard history. In the next post of this series, I’ll likely write about automation of basically every thinkable workflow using Keyboard Maestro.
Just want to note that I was seriously infected with a free game called Hay-Day. I wrote up my hints, tips and tricks for beginner in a small, ugly-themed Tumblr. Have fun with that, but don’t expect more – I quit, as it wasn’t free but cost a lot of time :-)
Waiting for an 21GB game to install, I found time for a short burst of blog posts about really cool stuff you can do to customize your Mac OS X experience. I wish I had known this stuff earlier, so here you go with part 1.
Let’s customize the Desktop with dynamic data. This is mine:
The metadata, that sits in every tweet contains no locale definition. If it did, Twitter clients (including Twitters website) could filter tweets by language, and hide me from Chinese, Spanish and other very nice languages … that I nevertheless don’t understand.
Update: As George Hahn points out in the comments, Twitter basically supports tweet languages. This means apps like Tweetbot or Osfoora could give options like “don’t show Tweets that are tagged as Chinese or Japanese”. /Update
Putting in the language would then of course be an additional hassle for multiple language tweeters, but effectively it would do no more harm that what is done right now to the unprotected eyes of usual people who want to try twitter but might be scared away if they get all the english retweets – while they don’t speak english. Then also applications can try to auto recognize if I tweet in german or english (which might not even be that hard) and correct me if I didn’t put in the language manually.