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
>>>
>>
>>
>

Reply via email to