Jump to content

[SOLVED] File Filters w. Multi-word Queries


Recommended Posts

Is it possible to create a file filter that operates as if each word in a query has a wildcard in front of it?

 

For example, let's say I have a file filter set up as follows: (1) Keyword is "pdf", (2) File Types set to PDFs, and (3) Search Scope set to ~/Documents/SmallFolder. Is it possible to change the file filter's Advanced settings so that the following Alfred search:

 

  • pdf SearchTerm1 SearchTerm2 SearchTerm3

 

approximates the following input:

 

  • pdf *SearchTerm1 *SearchTerm2 *SearchTerm3

 

In other words, when using a specific file filter, I'd like to avoid having to manually type a hyphen in front of each search term. I understand why you wouldn't want this to be the default behavior in Alfred, but I was hoping to create some file filters that work in this manner (on small folders, etc., so that they're not too system-intensive). @deanishe has a nice fuzzy folder search, which is robust enough to do a lot of the same things, but I was just wondering how to mimic the wildcard search described above. 

 

I've never quite understood how many of the options in the File Filter's Advanced tab work (beyond simply adding more Metadata Files that are not included by default), and I was hoping there was a way to change these settings to achieve what I've described above. Initially, I thought that (1) unchecking the "words" column, and (2) unchecking the "Anchor searches which are not word based" would have the same effect. However, I'm not receiving the same result as when I use wildcards.

 

Thanks for any help you can lend!

Link to comment

I don't think there's any way to do what you want with a File Filter. No official option to do that and no way to edit the query before it reaches the File Filter.

 

The only thing I can think of is writing a workflow based on mdfind. Then you can manipulate the search query however you like.

 

Perhaps my Smart Folders workflow would help? You could create a Smart Folder for PDFs and then filter that with the workflow (it uses much laxer matching than Alfred). It will not work terribly well if you have thousands of PDFs, though.

Edited by deanishe
Link to comment

@deanishe Thanks for the feedback! I'm sorry to hear there's no easy way of doing this in the File Filter's options.

 

Thanks for recommending your smart folders, too. I'll take a look.

 

By chance, do you know of any workflows that use mdfind to search for files in a similar fashion (or any fashion, for that matter)? I'm just looking for place to start, so that I can get an idea of how to build such a workflow. Thanks!

Link to comment
  • vitor changed the title to [SOLVED] File Filters w. Multi-word Queries

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...