www/docs/guide/plugins/system/file.md
The File plugin provides fast file search capabilities, supporting cross-platform efficient file indexing.
report.pdf
→ Search all files containing "report.pdf"
README
→ Search all files containing "README"
Use f to trigger file search:
f project
→ Search files containing "project"
After finding files, you can perform these actions:
Press Enter or choose "Open" action to open with default program.
Press Ctrl+Enter or choose "Open Containing Folder" action to open file's directory in file manager.
Choose "Delete" action to move file to trash (not permanent delete).
Press Ctrl+M or choose "Show Context Menu" action to display system context menu for more operations.
Windows uses Everything as file indexing engine:
Installing Everything:
Common Issues:
If you see "Everything not running" prompt:
macOS uses Spotlight indexing:
Notes:
Linux supports multiple file indexing engines:
locate)File plugin supports fuzzy matching, no need to type full file name:
rep.pdf
→ May match: report.pdf, representation.pdf
readme
→ May match: README.md, readme.txt
Type file extension to search specific file types:
.pdf
→ Search all PDF files
.jpg
→ Search all JPEG images
If you know approximate file location, type part of path:
Documents/report
→ Search files containing "report" in Documents folder
File plugin currently has no user-configurable options. All settings are automatic.
Check indexing:
Wait for index update: Newly created files may take a few seconds to be indexed
Check file permissions: Ensure you have permission to access to file
Restart Wox: Sometimes requires restart to reconnect to index service
Windows users:
macOS/Linux users:
File plugin doesn't provide exclude functionality. If you need to exclude folders:
Windows:
macOS:
contract.pdf
project-plan.docx
presentation.pptx
main.go
app.tsx
utils.py
config.json
.env
settings.yaml
File plugin uses platform-specific search backends:
| Platform | Search Backend | Description |
|---|---|---|
| Windows | Everything SDK | Fastest file search tool |
| macOS | Spotlight/Meta | Built-in system index |
| Linux | locate/mlocate | Traditional file index |
Debounce is set to 500ms, avoiding frequent searches causing performance issues.