Skip to content

Everything integration: Bookmarks #3326

Open
@fiso64

Description

@fiso64

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions