Flow-Launcher / Flow-Launcher/Flow.Launcher
Everything integration: Bookmarks
- Dominant language
- C#
- Stars
- 15.6k
- Forks
- 644
- Avg merge
- 16h 51m
- Merged PRs (30d)
- 3
Description
**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:
```csv
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:
```csv
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.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.