The custom search filter feature is already very useful. But I'd like to be able to customize both the results and the view, appearance and order of the results and other features of the window.
Each custom view could include any of these:
1 custom search filter parameters (filter title, match options, custom search string, keyboard shortcuts) or whole existing custom search filters
2 column visibility, order and widths
3 sort order
4 other view settings: statusbar? details/thumbnails? zoom setting? window styles
5 colors
For example the user could create a view named "desktop backgrounds" that (1) filters the search to image files that match a particular folder pattern, (2) applies the large thumbnails view, (3) Shows only columns Name and Date Modified, (4) sorts result in ascending order of date modified, (5) uses a light green background color (as a visual cue to the user for which view is in use) and shows the window borderless.
Like with custom search filters users can choose a keyboard shortcut or macro name for a view.
There would also be need for a main view, which Everything should default to when new search windows are opened and when the everything process is restarted. That is, a custom view only applies to a single window until that window is closes, or another view is selected. (There could be options to toggle a view sticky for a whole session or whatever, but the basic rule should be that views are temporary and Everything falls back to the main view.)
The idea is inspired by Airtable's powerful views feature.
Yes, I realize this is a big feature request
