Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have these five desktops with a dozen of full screen apps and feel very happy. Say I'm at right Desktop 5 now. (Sadly my picture is deleted since it wasn't uploaded to the site hosting service)

Now I want to open Finder to locate a file to open it on this desktop.
So I click Finder in Dock.

enter image description here

Ouch!

I get dragged all the way to the Desktop 1 because that's where Finder is currently open.

Well, that makes sense from a programmer's perspective (switch to Desktop with the app window).
But it doesn't make any sense for user.

Whenever I press Finder, I want it to open on current desktop, because it's utility and not really an “app” I need to “switch to”.

I usually have half dozen Finder windows on different desktops and these redirects just get in my way.

Is there a workaround to make Finder in Dock desktop-bound, apart from choosing New Finder Window in menu?

share|improve this question
    
Dan - we lost your original picture - I've moved the remaining item to site hosting (imgur) - so be sure to use them in the future. Losing data is not something we like to see here. –  bmike Apr 13 '13 at 17:03
    
@bmike Thanks. I've been using imgur for a long time now myself. –  Dan Apr 14 '13 at 14:11

4 Answers 4

up vote 13 down vote accepted

You have several different options:

Create Finder Window with a Shortcut

While this doesn't solve your problem with the dock, using a keyboard shortcut can be much faster and can help in your workflow.

  1. Activate Finder by clicking the desktop background
    (If the desktop is cluttered with windows, pinch out to clean it up and then click)

  2. Use the New Finder Window shortcut: + N

Disable Spaces Auto-Switching

Uncheck the Missions Control preferences checkbox to switch to a space with open windows for an application: enter image description here

On a side note, this does not effect the Finder if you have the Assign to all Desktops option selected. Link Here

share|improve this answer
1  
The first option, combined with a tip I added on how to activate Finder from any screen, solves the issue most elegantly. Thanks a ton. –  Dan Oct 19 '11 at 1:21
    
I cannot tell you how much this solution made my life easier. It's a real pain trying to open finder while working on screen n and then get pushed to screen m. Thanks a lot !!!!! –  1amtoo1337 Jun 18 '12 at 11:37

If you right click on finder in the dock, select "Options" then "All Desktops". All Finder windows will be available on all desktops all the time.

I think its solves the problem posted in the question if you select "None"

share|improve this answer
    
This is a good solution because it really fits the “utility” paradigm I described. Thanks. –  Dan Oct 19 '11 at 1:12

You can make a simple AppleScript application to put in your dock that will make a new Finder window in the current desktop:

tell application "Finder"
    make new Finder window to home
    activate
end tell
share|improve this answer
    
Cool but hacky. Still, cool. –  Dan Oct 19 '11 at 1:24

Look into HyperDock it has a lot of cool enhancement for the Dock.

From the homepage:

Powerful Shortcuts

HyperDock adds fully configurable shortcuts to your dock apps. Assign key & mouse shortcuts to your dock items to hide or quit apps, start Expose, open Safari tabs, Finder Windows and much more.


You can also look into TotalFinder, I believe it also has global shortcut allowing you to open a new window from anywhere.

share|improve this answer
    
I'm marking this as answer because it doesn't require any additional software. Thank you for the suggestion, though. –  Dan Oct 19 '11 at 1:25

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.