How I Got Quicksilver to Work in Snow Leopard #
When I installed Snow Leopard, Quicksilver stopped responding. This is not acceptable.
Quit Quicksilver
It was probably nice enough to quit for you. If not, you probably donât need to do this. But still, duh, quit it if itâs running.
Move the Settings Away
mv ~/Library/Application\ Support/Quicksilver{,~}
Thatâll move all your Quicksilver settings out of the way, so that itâll be like a brand new install. This means that youâll temporarily lose all your customizations and trained shortcuts, but weâll get them (mostly) back.
Install the Newest Beta
Get the latest beta from blacktree-alchemyâs google code project.
Drag to Applications, start it up, put it on the Dock, you know the drill.
This will create a new ~/Library/Application\ Support/Quicksilver folder. So, now you have two. The old (broken) one that ends in ~, and the new (empty) one that doesnât have any plugins or preferences.
Start it just to make sure it works. Then close it. Weâre gonna tinker in its brains a little.
Copy Mnemonics
cp ~/Library/Application\ Support/Quicksilver{~,}/Mnemonics.plist
This will âretrainâ Quicksilver with all your learned behaviors. However, chances are, most of the things that it points do donât exist yet, because the Catalogs are empty.
Carefully Enable Plugins
Open up Quicksilver, and make sure that âspace (or âspace or whatever) launches it like it did before.
Go into the settings with â, and set everything the way you had it. This is tedious.
Enable plugins one-by-one. When Quicksilver crashes, youâll know that you enabled something you shouldnât have. Remove the folder in ~/Library/Application\ Support/Quicksilver/Plugins associated with the offensive thing. The âFileâ stuff is mostly broken, so hopefully you werenât too in love with setting file attributes from Quicksilver.
Same for Catalogs.
Get the New Snow-Compatible BezelHUD Display
If you donât already use BezelHUD, you should have been. It is the win.
Bonus! Markdown in Textmate!
Not sure why, but Textmate bundles got a bit stupid in Snow Leopard, and canât find their scripts. If you add "$HOME/Library/Application Support/TextMate/Support/bin"
to the $PATH environment variable, and then restart Textmate, it seems to work. (I just added this to my .bashrc goodies.)