Page 1 of 1

Request: ForkLift support

Posted: Sun Sep 23, 2007 2:08 am
by matt_good
ForkLift is a file manager for the Mac:
http://www.binarynights.com/

Can this be added to the supported file manager options?

Re: Request: ForkLift support

Posted: Sat Feb 16, 2008 12:39 am
by superduperjacob
matt_good wrote:ForkLift is a file manager for the Mac:
http://www.binarynights.com/

Can this be added to the supported file manager options?


I second this request. Just downloaded beta 2 of ForkLift 1.5, and it is an amazing piece of software! Go have a look and download it at http://www.binarynights.com/blog/?p=38
Please add it as a file manager in LaunchBar - thanks in advance!

Re: Request: ForkLift support

Posted: Thu Oct 15, 2009 4:32 am
by r.izumita
I'd like the LaunchBar to support the ForkLift as the file browser too.

This request was posted at 2008.
How is the state of the request?

Re: Request: ForkLift support

Posted: Thu Oct 15, 2009 2:37 pm
by norbert
It seems that ForkLift unfortunately doesn't provide any AppleScript (or other) API that would allow us to get or set the current selection.

Re: Request: ForkLift support

Posted: Tue Oct 20, 2009 11:11 pm
by sampler
According to a ForkLift forum post by one of the devs on June 15, they won't even think about supporting AppleScript until after Version 2 is released. So ForkLift users, make your wishes for LaunchBar integration known to the FL developers!

Steven

Re: Request: ForkLift support

Posted: Mon Aug 08, 2011 12:49 pm
by derdiplomat
This is a pretty old thread and and it's kind of sad. I never bothered with that option since I was happy with the standard Apple Finder. But it's now 2011 and Apple made some rather drastic changes going monochrome. I bet the conversion rate to alternative Finders will be higher than before. I just switched to Forklift 2 since Path Finders feature set was to bulky for me, it was a small shock to discover that only Path Finder is supported in LaunchBar. I'll email the support directly since this topic is obviously in a state of hibernation.

Re: Request: ForkLift support

Posted: Tue Aug 09, 2011 10:01 am
by norbert
Unfortunately, ForkLift still doesn't provide any means to access the currently selected file or folder. As of ForkLift 2.0.8, there is still no AppleScript support and no Services support. As a consequence we cannot integrate ForkLift with LaunchBar, since we won't be able to figure out what's currently selected in ForkLift, nor could we implement things like "Show in ForkLift".

Re: Request: ForkLift support

Posted: Mon Mar 13, 2017 6:13 am
by invictus26
I'd also like to request this. They just released version 3, which is really great. It doesn't look like they have AppleScript support, but couldn't you just do something like this instead?

Code: Select all

open ~/Downloads -a /Applications/ForkLift.app
That works in terminal. Explicitly sending a directory to ForkLift with LaunchBar also works, so it seems like this should be possible.

Re: Request: ForkLift support

Posted: Sun Sep 17, 2017 1:17 am
by invictus26
Is there any update on this? I'd at least be able to set ForkLift as the default file browser so I can just hit return and have folders opened with ForkLift. As I said before, I can already send folders to ForkLift manually from LB using "Open with ForkLift", but that's an extra step.

Re: Request: ForkLift support

Posted: Fri Jun 08, 2018 9:25 pm
by Cottser
I came across this thread because I was struggling with this too. At least for the simple case of opening folders, try Cmd + Return from LaunchBar. This triggers a Reveal/Show in Finder which should open the folder in ForkLift if you've set ForkLift as your default file browser using:

Code: Select all

defaults write -g NSFileViewer -string com.binarynights.ForkLift-3


Not ideal but way smoother than having to press Tab and then open in ForkLift when you just want to open a folder.

Having said that I would love to see more direct support for ForkLift. As far as I can see ForkLift 3 does have AppleScript support. There is a ForkLift Suite when I open the dictionary in Script Editor and it has a reveal command but not sure about getting info on selected files.

Re: Request: ForkLift support

Posted: Tue Jun 12, 2018 8:06 am
by derdiplomat
I would love to see a team member of Objective Development chime in again. @Cottser made some valid points.

I understand that devs don't want to be tied to statements of which they are not yet sure how to fulfill them or in point of features when and if they get implemented.

But, a vague pointer (or any kind of communication) would be great for those of us who are not content with the vanilla Finder.
Even an answer like it's coming in LaunchBar 7 would be :D.

ForkLift has become really great. I'm tempted to switch to it instead of upgrading to the recently released Path Finder 8.

Re: Request: ForkLift support

Posted: Tue Jun 19, 2018 4:02 pm
by derdiplomat
Adding to @Cottser's answer: the ForkLift manual also also has this listing, plus some additional modifications: https://binarynights.com/manual#contact. (At the bottom of the website the "Default File Viewer" section.)

You can set ForkLift 3 as default file viewer, and almost every app (except Desktop) will point to ForkLift when you choose Reveal in Finder, Show in Finder, or Open in Finder options. Paste the following command into Terminal and hit Enter:


Code: Select all

defaults write -g NSFileViewer -string com.binarynights.ForkLift-3;
defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add '{LSHandlerContentType="public.folder";LSHandlerRoleAll="com.binarynights.ForkLift-3";}'


Setapp version:

Code: Select all

defaults write -g NSFileViewer -string com.binarynights.forklift-setapp;
defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add '{LSHandlerContentType="public.folder";LSHandlerRoleAll="com.binarynights.forklift-setapp";}'


To undo:

Code: Select all

defaults delete -g NSFileViewer


Note: After every modification a restart is in order for the changes to take effect.