Search Content โ search-content.py
A real text content search in files โ much more reliable than Nautilus' built-in search which depends on Tracker3 indexing. Right-click in any folder and search through file contents instantly.
Features:
- Real content search using
grep(always available) orripgrepfor speed (if installed) - Filterable by file extensions (e.g.
py,txt,md) - Recursive or current folder only
- Case sensitive / regex options
- Skips binary files and common heavy folders (
.git,node_modules,__pycache__) - Threaded search โ UI stays responsive
- Double-click a result to open the file
- Right-click for context menu: Open file / Open with Gedit / Open folder / Copy path
- Result limit (2000) to prevent UI freeze on huge searches
- Timeout 300s for safety
Triggers:
- Right-click on a folder โ Search in files
- Right-click on background โ Search in files
Languages: French
ยท English
ยท German ![]()
Dependencies: python3-nautilus python3-gi gir1.2-gtk-4.0 gir1.2-adw-1 grep
Optional: ripgrep for faster searches โ sudo apt install ripgrep