Live data from Hacker News

Show HN: Re-Implementing the macOS Spatial Finder

github.com

1–10 of 38 posts

Show HN: Re-Implementing the macOS Spatial Finder

#1
Modern macOS versions open folders in seemingly random positions and sizes. This set of scripts restores the behaviour known to classic macOS, where:

- folders remember where they were on the screen

- folders remember how big they were

This enables you to utilise the brain's superb spatial memory for file management.

Show HN: Re-Implementing the macOS Spatial Finder
github.com

Re: Show HN: Re-Implementing the macOS Spatial Finder

#3
post #2

While the Finder really sucks, this is jarring. I just wish the Finder remembered the view type (List, Icon, etc), but jumping the window size all around is difficult to look at and may block other elements (windows, desktop) I do want to see.

Ah yes, that may be an issue. But that is solved by not installing the "window_title_changed" hook, so that the scripts only take effect when new Finder windows are opened. In that case, windows never move around. All the points you mentioned are issues with the default behaviour of Finder (e.g. when opening a new Finder window as is, you cannot predict where it will open and so it may block other elements).

Re: Show HN: Re-Implementing the macOS Spatial Finder

#4
post #2

While the Finder really sucks, this is jarring. I just wish the Finder remembered the view type (List, Icon, etc), but jumping the window size all around is difficult to look at and may block other elements (windows, desktop) I do want to see.

Ah yes, that may be an issue. But that is solved by not installing the "window_title_changed" hook, so that the scripts only take effect when new Finder windows are opened. In that case, windows never move around. All the points you mentioned are issues with the default behaviour of Finder (e.g. when opening a new Finder window as is, you cannot predict where it will open and so it may block other elements).

Yes, when opening a new instance of Finder, I expect that the position won't be what I expect. But moving folder to folder it will stay the same. Sadly the Finder doesn't seem to respect previous types of views (List, Icon, etc) but I see you have a solution for the window size changing.

Thanks!

Re: Show HN: Re-Implementing the macOS Spatial Finder

#6
> seemingly random positions and sizes

No they don't? I'm on Sequoia and Finder windows open in exactly the position of my last window. Height does vary on the view style though.

This looks maddening, it's the complete opposite of what I'd want.

> seemingly random positions and sizes

Indeed, so let's open each folder in an actually random position and size, whatever I sized it 3 weeks ago, really.

Re: Show HN: Re-Implementing the macOS Spatial Finder

#8
post #6

> seemingly random positions and sizes No they don't? I'm on Sequoia and Finder windows open in exactly the position of my last window. Height does vary on the view style though. This looks maddening, it's the complete opposite of what I'd want. > seemingly random positions and sizes Indeed, so let's open each folder in an actually random position and size, whatever I sized it 3 weeks ago, really.

You can just choose not to use this. Nothing bad about having the choice, so no need to be negative.

Re: Show HN: Re-Implementing the macOS Spatial Finder

#9
Interesting, but I think part of what made Classic Mac OS' spatial Finder work is that every folder only ever had a single window associated with it (similar to how in the physical world, spaces like folders and drawers only have a singular location) and opening a folder opens that window. It feels a touch strange to apply spatial logic to an Explorer-style navigator file manager.

Re: Show HN: Re-Implementing the macOS Spatial Finder

#10
post #6

> seemingly random positions and sizes No they don't? I'm on Sequoia and Finder windows open in exactly the position of my last window. Height does vary on the view style though. This looks maddening, it's the complete opposite of what I'd want. > seemingly random positions and sizes Indeed, so let's open each folder in an actually random position and size, whatever I sized it 3 weeks ago, really.

Do you understand what the phrase "Spatial Finder" means?

You say: "windows open in exactly the position of my last window" (hint: this is called browser behavior, not spatial behavior)

Spatial Finder: windows ignore your last window and open to "whatever I sized it 3 weeks ago" (each window space, position, size, etc is individually remembered by folder)

You would be served to read up some Finder history, like the link to arstechnica featured on the github, so you can understand what Spatial Finder means before weighing in on a tool specifically designed to bring back that feature.

Post reply on HN