Ctrlfrything
Search your current Windows Explorer folder with voidtools' Everything via Ctrl+F
Install / Use
/learn @Darthagnon/CtrlfrythingREADME
CtrlFrything
Allows you to search your current Windows Explorer folder with voidtools' Everything via Ctrl+F, while maintaining a global Everything Search Hotkey. This program also offers an optional additional Win+S global hotkey, for a global Everything Search (Win keys cannot be set via Everything settings).
Long have I dreamed of completely replacing Windows Search Indexer (which is rather slow and useless) with voidtools' Everything.
- Vanilla Everything allows you to set a global hotkey to "Toggle Window" (I use
Ctrl+Alt+Space; as far as I know, you can't setWin+Sas a hotkey for this) - There's a hidden config option called
/hotkey_explorer_path_search=1that allows you to set a custom hotkey to search your current working directory in Windows Explorer. Unfortunately, as of writing, it doesn't work as expected, and replaces the global hotkey. As a workaround, someone wrote this AHK script. In this repo, I update this script to look and work a bit nicer, following inspiration from Eclipse Encryption. - You can replace the Win10 taskbar search box with EverythingToolbar. It should also work on Windows 7/8/8.1.
Using the above tweaks, you can pretty much disable Windows Search Indexer and just use Everything instead (though, if I remember correctly, last time I did that, my start menu wasn't updating with new shortcuts to newly installed programs).
Changes I made to the original script:
- Read Everything path from INI, otherwise default to
C:\Program Files\Everything\Everything.exe Win+Sglobal hotkey for a global search. This script is intended for people who want to completely replace Windows Search Indexer with Everything, so why not? This is optional.- Icon for compiled EXE that looks like the official Everything icon (same colour scheme).
- Custom context menu for compiled EXE (removed default AutoHotKey junk that we don't need)
- Compiled EXE has been tested to take up no more RAM than running the raw AHK script, so no need to worry about that. 2-3MB RAM
- Tray menu with "Pause" option
References
- How to implement checkmarks on tray menu items
- Eclipse Encryption, a good AHK program with good structure, tray menu, GUI; all round good example
- Original source AHK script
- My feature request for this to be implemented in vanilla Everything
- Major fix by u/G1ZM02K for checkboxes in the tray context menu here
- Start AHK script with Windows
