Sorry, I forgot to say. You'll also need to rebuild the LaunchServices database.
http://hints.macworld.com/article.php?story=20031215144430486 That hint's old, but I'm sure you'll be able to find out from that what you need to do. The easiest way to copy/paste the stuff in Info.plist would be to open Finder.app/Contents/Info.plist, copy the 'Folder' entry in the 'Document Types' dict, and paste it into your other application's Info.plist in the same place. Hope this helps On 30 January 2012 12:39, Lucas Garron <[email protected]> wrote: > So, > > b) is pretty obvious, but not particularly lovely. I have my applications > sorted in a bunch of folders, and it would take a bunch of > thinking/typing/guessing that defeats the point of using Quicksilver. Might > as well select in Finder and use [Application] -> Open File -> Current > Finder Selection, which doesn't feel very lovely to me either. > > a) sounds fine enough, but I can't get it to work. I've tried pasting your > code into plists (either everything in XCode, or just the dict part in a > text editor), relaunching, and rebooting. Nothing seems to have had any > effect on making any new applications show up in the third pane for folders. > > Do I need to do something specific to make OSX recognize it? > > »Lucas Garron > > On Sun, Jan 29, 2012 at 23:55, Patrick Robertson < > [email protected]> wrote: > >> You have two options: >> >> a) Edit the Info.plist of the application you want to open the folder >> with. This is done by right clicking on the app and selecting 'show package >> contents' then going into the Contents and opening Info.plist. >> >> What you want to add is this (taken from Finder.app), and put it in the >> 'Document types' dictionary: >> <?xml version="1.0" encoding="UTF-8"?> >> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" " >> http://www.apple.com/DTDs/PropertyList-1.0.dtd"> >> <plist version="1.0"> >> <dict> >> <key>CFBundleTypeName</key> >> <string>Folder</string> >> <key>CFBundleTypeOSTypes</key> >> <array> >> <string>fold</string> >> </array> >> <key>CFBundleTypeRole</key> >> <string>Editor</string> >> <key>LSIsAppleDefaultForType</key> >> <true/> >> </dict> >> </plist> >> >> >> b) When you have the 3rd pane open in Quicksilver, if you start browsing >> with → or ← you can select any app you want. Takes a little longer than >> just typing the name, but it works. >> >> On 30 January 2012 00:53, Lucas Garron <[email protected]> wrote: >> >>> Hi there, >>> >>> I still haven't found how to use the "Open With" action on a folder. >>> >>> Rather, I know how to use it, except the third pane is only configured >>> to display applications that are associated with the thing I'm opening. For >>> files, it's easy to add an association, but I have no idea how to tell QS >>> or OSX that I like to open folders with, say, GrandPerspective.app or >>> GitHub.app. This means that I have to pause and use some alternate flow to >>> open folders in certain applications, which defeats the whole point of >>> "acting without doing". >>> >>> I've been paying attention to the QS lists and looked through some of >>> the resources and logs, and also searched the internet for ways to >>> associate folders with certain applications (it's obviously possible, since >>> some applications do this themselves), but I haven't found a solution. Does >>> anyone know what I'm missing here? >>> >>> Thanks, >>> »Lucas Garron >>> >> >> >
