Flow.Launcher icon indicating copy to clipboard operation
Flow.Launcher copied to clipboard

Everything integration: Bookmarks

Open fiso64 opened this issue 9 months ago • 6 comments

Is your feature request related to a problem? Please describe.

Everything supports bookmarks. It would be great if these became accessible in flow launcher.

Bookmark support would have the following advantages over the "quick access" feature:

  1. The bookmarks can be read by both Everything and flow launcher. If a user already has existing bookmarks, they would become available in flow without any hassle.
  2. Users can define multiple different file lists

Describe the solution you'd like

Everything stores its bookmarks in its AppData folder in Bookmarks.csv (or Bookmarks-1.5a.csv), which is a simple csv file, e.g:

Name,Type,Folder,Case,Whole Word,Path,Diacritic,Prefix,Suffix,Ignore Punctuation,Ignore Whitespace,Regex,Search,Filter,Columns,Sort,Descending,View,Index,File List,Host,Link Type,Macro,Key,Icon
"fav",0,"",,,,,,,,,,,,"","",0,,1,"C:\Users\username\File Lists\fav.efu",,0,"f",,""

I propose to add an option to the explorer plugin to make bookmarks that have a macro associated with them accessible in flow launcher by typing macro:query. In the above example, that would be f:. Typing the macro would load the contents of the file from the File List column, which could look like this:

Filename,Size,Date Modified,Date Created,Attributes
C:/Users/username,12288,2024-07-11 16:55:43,2023-10-15 12:01:13,0
C:/Users/username/.ssh,4096,2024-04-25 15:41:40,2023-10-15 17:13:46,0

Typing a query after the macro would show matching results. E.g f:.ssh would show the ssh folder.

P.S. As far as I'm aware, everything's sdk does not have any functions for retrieving file lists and macros. They would have to be read from the csv files.

fiso64 avatar Mar 09 '25 08:03 fiso64

This works already, at least on my configuration. I've many bookmarks in ev all with macros:.

I use the letter e to call everything in flow, using version 1.5a, I can type "e mymacro: " and im there

indigofairyx avatar Mar 14 '25 09:03 indigofairyx

@indigofairyx That's weird, it doesn't work for me. Also 1.5a, latest version. What action are you using under Plugins > Explorer > Customize Action Keywords? I honestly don't understand the difference between 'Search', 'Path Search' and 'Index Search', but I'm using 'Search' because the others don't seem to work for me.

And again, unless flow launcher actually reads the bookmark files on its own, I don't think it should work out of the box. At least it didn't work for me when I used Everything's SDK.

fiso64 avatar Mar 14 '25 10:03 fiso64

I honestly don't understand the difference between 'Search', 'Path Search' and 'Index Search',

ditto on that, i couldn't figure what, if anything, that the lower options were doing so i don't use them.

i have 9hdd\20+TB in this machine so its not practical for doing detailed searches through flow. other than quick bookmarked searches through everything i also don't use this plugin much. Nor do i use windows file explorer. Directory Opus is well worth it to never was time on file explorer again!!! Dopus and Everything have their own single button hotkeys.

this what how i have the explorer plugin set up where all my EV bookmark macros seem to work...

Image

Image

Image

Image

indigofairyx avatar Mar 14 '25 20:03 indigofairyx

All the being said as I was playing here to get a few screen shots I'm noticing that "e macro: " in the flow box is kind of slow to update, and froze a couple times. Had to refresh flow.

I've not noticed this before because as I said I don't use this feature that often when I do it's usually something specific I want to run. I don't use it browse in the macros, I just open EV for. That

indigofairyx avatar Mar 14 '25 23:03 indigofairyx

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 60 days.\n\nAlternatively this issue can be kept open by adding one of the following labels:\nkeep-fresh

github-actions[bot] avatar May 14 '25 02:05 github-actions[bot]

This issue was closed because it has been stale for 7 days with no activity. If you feel this issue still needs attention please feel free to reopen.

github-actions[bot] avatar May 21 '25 02:05 github-actions[bot]

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 60 days.\n\nAlternatively this issue can be kept open by adding one of the following labels:\nkeep-fresh

github-actions[bot] avatar Jul 21 '25 02:07 github-actions[bot]