Skip to main content

💫 Plugin - Everything

← Back to Plugins

Search for files and folders on your computer instantly using the Everything search engine integration.

⚠️ Important: Everything must be installed on your computer for this plugin to work.

🚀 How it Works

The plugin uses the Everything SDK (DLL) for optimal performance and real-time searching. Results are displayed incrementally without freezing the application.

Keywords (Strict): f or everything - Edit in Plugins.json

Auto-detection (Global): The plugin triggers automatically if your search looks like a path or a file (e.g., image.png, C:\, .pdf). Requires the "*" keyword in your configuration.

📁 Configuration (Data/Plugins/Everything/)

1. 📜 EverythingPath.json

Defines the path to the Everything.exe executable. The plugin attempts to auto-detect it on the first run.

{
"EverythingPath": "C:\\Program Files\\Everything\\Everything.exe"
}

2. 📜 extensions.data

List of extensions that automatically trigger an Everything search in global mode.

  • One extension per line (e.g., .png).
  • Lines starting with # are ignored.

3. ⭐ favorites.data

Create named shortcuts for your frequent folders or files.

# Format: name=path
Projects=D:\Dev\CurrentProjects
Documents=C:\Users\Name\Documents
  • Searching favorites is fuzzy: typing proj will find Projects.

🔍 Smart Trigger Rules

To avoid cluttering your regular searches, Everything only activates in global mode if:

  1. The search contains a path separator (\ or /).
  2. The search starts with a drive letter (e.g., C:).
  3. The search ends with an extension defined in extensions.data.

Note: Adding the * prefix inside the Plugins.json forces an Everything search in all cases, but it will only trigger if one of these rules is met. This prevents Everything from activating unintentionally, such as when you search for Chrome.

💡 Tips & Tricks

  • Two-Line Rendering: Results display the file name in bold and the parent folder right below it to help you locate the file.
  • Long Paths: If a path is too long, it is intelligently shortened (e.g., C:\Users\...\Documents).
  • Reloading: Type reload or rebuild in the InputBar (when the plugin is active) to instantly refresh your favorites and extensions without restarting.
  • Auto-launch: If Everything is not running, the plugin will attempt to start it silently in the background.

📖 Examples & Combinations

The power of the Everything plugin lies in how you combine keywords, paths, and extensions.

f project_report
# Search for any file/folder containing "project_report" everywhere using the default "f" keyword.
.png
# List all recently modified `.png` files on your PC (triggers via `extensions.data`).
D:/Movies .mkv
# List the contents of your Downloads folder instantly..
wallpapers .jpg
# If `wallpapers` is a favorite, searches for `.jpg` files inside that folder.
work report .pdf
# Filters your "work" folder (favorite) for PDF files containing "report".
f *.txt
# Standard Everything syntax: find all text files.
f size:>1gb
# Advanced Everything syntax: find all files larger than 1GB.
f dc:today
# Advanced Everything syntax: find all files created today.

Pro Tip: You can use any advanced search syntax supported by Everything !