> I've decided there are two mutually-exclusive sorts of people: (a) those who want search to surface things for them, and hate having to remember where to find things & (b) those who want to remember where/how to find things, and hate relying on fuzzy search to surface them.
Funny because I belong in both camps, but for different things.
I prefer fuzzy, flat search for launching applications (I mean we basically do the same on the CLI right? Hierarchy for apps seem more like arbitrary labels. Some things don't neatly fit into one label.
And prefer to locate files by hierarchy. With the exception of less familiar and very large file systems and codebases, where I will resort to either fuzzy filename find or grep like tools. I use broot for my file manager which caters to all of these modes quite nicely.
Yes but that's only in terms of resolution, the interface is flat, i.e you don't explicitly ask for usr/sbin over usr/bin. The differences only become a problem with naming conflicts and misconfigured $PATHs.
Funny because I belong in both camps, but for different things.
I prefer fuzzy, flat search for launching applications (I mean we basically do the same on the CLI right? Hierarchy for apps seem more like arbitrary labels. Some things don't neatly fit into one label.
And prefer to locate files by hierarchy. With the exception of less familiar and very large file systems and codebases, where I will resort to either fuzzy filename find or grep like tools. I use broot for my file manager which caters to all of these modes quite nicely.