EverythingPowerToys Versions Save

Everything search plugin for PowerToys Run

v0.80.0

1 month ago
File SHA256
ZIP 3bd90aac5fef6f04729c987bc027aae40028f3d5137302af6edcd6ab3c31a5c9
EXE 8cd59891764444f5764ac122b7ded7a09b3cab00946b698242cc8779176c4d9f

Installation methods

  1. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package needs to go through manual review process; therefore when a new release is published, there's a delay before it becomes available.
    • Winget dependencies will check for Powertoys
      • Does NOT check for dependency version, so package validation doesn't fail when new PT version isn't reviewed yet.

    Everything is NOT listed as a dependency, as you can choose to use either 1.4 : winget install voidtools.Everything or 1.5a : winget install voidtools.Everything.Alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey packages also need a review process, but it's automated, and usually approved within 6 hours
    • Chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey, and the PowerToys Chocolately package does not install when listed as a dependency (#55)
  3. Self-Extraction Installer (EXE) :
    • Does NOT automatically close or launch PowerToys, please do this manually
      • Done to reduce AV FP
    • Extracts files to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
  4. Manual Installation (ZIP) :
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will appear at the bottom instead of the usual position at the top.

For methods 1 and 2, both Everything and PowerToys needs to be installed manually *This plugin does not work with the lite version of Everything, lite does not support IPC if you are on 1.5 alpha, you need to Disable alpha Instance, read https://github.com/lin-ycv/EverythingPowerToys/issues/74#issuecomment-1925755705 if you're on ARM, read this: https://github.com/lin-ycv/EverythingPowerToys/issues/45#issuecomment-1564063496

Full Changelog

  • Added Polish #88
    • @Sauler
  • Removed unnessecary usage of PluginJsonStorage #83
  • Changed EXE behaviour to do less checks
    • reduce AV FP
  • Removed publishing to scoop
    • Takes to long to review, impractical to support

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.78.0

3 months ago
File SHA256
ZIP 5f0c92a861f9f16793b82fd7e5f492d5b3923ec2bf9750e639910efaeb6b7d57
EXE 3e28fa80237a35ff5b5f86acab6b34d4aff34f4af21d8bd59d202f10a0c3c41c

Installation methods

  1. Self-Extraction Installer (EXE) :
    • Automatically closes PowerToys and extracts files to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    • Automatically launches PowerToys after install if PT is install at one of the two default locations
  2. Manual Installation (ZIP) [Recommended]:
    • The preferred method, some users are still experiencing AV FP with this version of installer
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys
  3. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package needs to go through manual review process; therefore when a new release is published, there's a delay before it becomes available.
    • Winget dependencies will check for Powertoys

    Everything is NOT listed as a dependency, as you can choose to use either 1.4 : winget install voidtools.Everything or 1.5a : winget install voidtools.Everything.Alpha

  4. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey package also need a review process, but it's automated, and usually approved within 6 hours
    • Chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey, and the PowerToys Chocolately package does not install when listed as a dependency (#55)
  5. Scoop : ~scoop install everythingpowertoys~

Plugin settings for Everything in PT Run will appear at the bottom instead of the usual position at the top.

For methods 1 and 2, both Everything and PowerToys needs to be installed manually *This plugin does not work with the lite version of Everything, lite does not support IPC if you are on 1.5 alpha, you need to Disable alpha Instance, read https://github.com/lin-ycv/EverythingPowerToys/issues/74#issuecomment-1925755705 if you're on ARM, read this: https://github.com/lin-ycv/EverythingPowerToys/issues/45#issuecomment-1564063496

Full Changelog

  • Fixed filter issue introduced in v0.77.0 #77
    • Proper support for multiple filters, and they do not need to be at the start of the query
    • All the following queries all works: pic: size:<2mb demo, pic: demo size:<2mb pic: demo, demo pic:, pic:|video:
  • More versatile filter in settings.toml #79
    • Now allows for paths in addition to extensions, for example: Demo: = C:\Windows\|C:\ProgramData, Demo: filter would limit search to Windows and ProgramData folders
    • This feature is more geared towards 1.4 users, 1.5a user can use the native filters in Everything
  • Changed update logic to download and run the EXE package
    • Revert to opening release page if EXE does not execute properly
  • New EXE builder to reduce false AV positive
    • If PowerToys is installed at a custom location, manual launch of PT is required after install

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

installer

4 months ago

Simple console app installer.

  1. Checks prerequisites, but does NOT install them if missing (security reasons):
    • Everything
      • If Everything is not installed, a warning is given, but continues to install.
    • PowerToys
      • If PowerToys is not installed, install ends, plugin won't be installed.
  2. Downloads the latest zip package for the plugin
  3. Closes PowerToys
  4. Extracts zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
  5. Restarts PowerToys

If ran in /SILENT mode, any errors are logged to the desktop.

v0.77.0

4 months ago
File SHA256
ZIP 9739218121c3b6087af907ee16dbf01f43feb5c53e6a6a243bb765a0ec74b399
EXE 43652bea6ed11804b84a1d778ae84ca280d0c29733afe621fcda08c049783732

Installation methods

  1. WinGet (Recommended) : winget install lin-ycv.EverythingPowerToys
    • winget comes preinstalled with Windows 11 and Windows 10 version 1809+
    • winget dependencies will check for .NET8 and Powertoys
    • the installer may be reported as a false positive by some AV; the source for the installer is publicly available, if you still have concerns, use method 2 or 4.

    Everything is NOT listed as a dependency, as you can choose to use either 1.4 : winget install voidtools.Everything or 1.5a : winget install voidtools.Everything.Alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed seperately
    • chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey, and the PowerToys chocolately package does not install when listed as a dependency (#55)
  3. Self-Extraction Installer (EXE):
    • To reduce the file size (few hundred kb vs few hundred mb), it is not self-contained, meaning your computer needs to have .NET 8 Desktop Runtime installed for the exe to execute.
    • You should see a console with messages when it executes properly, if it flash exits, you're missing .NET 8
    • When executed sucessfully, it will automatically do the 3 steps of the manual installation
  4. Manual Installation (ZIP):
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will show up at the bottom instead of the usual position at the top.

For methods 3 and 4, both Everything and PowerToys needs to be installed seperately *This plugin does not work with the lite version of Everything, lite does not support IPC if you are on 1.5 alpha, you need to Disable alpha Instance, read https://github.com/lin-ycv/EverythingPowerToys/issues/74#issuecomment-1892511067 if you're on ARM, read this: https://github.com/lin-ycv/EverythingPowerToys/issues/45#issuecomment-1564063496

Full Changelog:

  • Added option to expand Enviroment Variables
    • Requires some additional time to expand the variable, feature disabled by default
  • Resolved issue #70 where result will be incorrect if an Everything filter is used, but it's not a file type filter
    • This fix changes the parsing behaviour slightly, file type filter used to work anywhere in the query, it now has to be at the start of the query
      • Example: pic: size:<2mb demo and pic: demo will work as expected, but size:<2mb pic: demo or demo pic: will not work
  • Some minor code refactoring

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.76.2

5 months ago

🎄 Last update of the year, Happy Holidays~ 🎄

Extract folder in the zip file to C:\Program Files\PowerToys\RunPlugins If you're using per user install (winget/Microsoft Store), you may need to extract it to %LOCALAPPDATA%\PowerToys\RunPlugins\ instead Everything needs to be installed separately and running: https://www.voidtools.com/downloads/ *This does not work with the lite version of Everything, it does not support IPC if you are on 1.5 alpha, you need to Disable 1.5a Instance if you're on ARM, read this: https://github.com/lin-ycv/EverythingPowerToys/issues/45#issuecomment-1564063496

Full Changelog:

  • Update notice control #57
    • Yes opens release page (will notify again)
    • No will prevent notice for that version (will notify newer versions)
    • Canel closes the update dialog (will notify again)
  • Slight change to how settings are loaded and saved.
  • Fixed a bug with filters #66
    • @konglongbt
  • Updated to .NET 8 to match v0.76.0

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.75.1

6 months ago

This release is technically a beta version, there are still some behaviours that I consider a "bug", but due the the breaking changes of PT 0.75.x, this release is required

Extract folder in the zip file to C:\Program Files\PowerToys\RunPlugins If you're using per user install (winget/Microsoft Store), you may need to extract it to %LOCALAPPDATA%\PowerToys\RunPlugins\ instead Everything needs to be installed separately and running: https://www.voidtools.com/downloads/ *This does not work with the lite version of Everything, it does not support IPC if you are on 1.5 alpha, you need to Disable 1.5a Instance if you're on ARM, read this: https://github.com/lin-ycv/EverythingPowerToys/issues/45#issuecomment-1564063496

Full Changelog:

  • Move non-boolean settings from toml file into PowerToys Settings
    • settings.toml now only contains filters
  • Changed default direct activation from @ to ` to avoid conflict with PowerToys defaults
  • Build for 0.75.1 and 0.75.0
    • Not backwards compatible

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.73.0

8 months ago

Extract folder in the zip file to C:\Program Files\PowerToys\RunPlugins If you're using per user install (winget/Microsoft Store), you may need to extract it to %LOCALAPPDATA%\PowerToys\RunPlugins\ instead Everything needs to be installed separately and running: https://www.voidtools.com/downloads/ *This does not work with the lite version of Everything, it does not support IPC if you are on 1.5 alpha, you need to Disable 1.5a Instance if you're on ARM, read this: https://github.com/lin-ycv/EverythingPowerToys/issues/45#issuecomment-1564063496

Full Changelog:

  • Increments RunCount #54
  • Chocolatey package now installs PowerToys and Everything as dependencies #55
  • Updated Everything64.dll to the newest version

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.72.0

9 months ago

Extract folder in the zip file to C:\Program Files\PowerToys\RunPlugins If you're using per user install (winget/Microsoft Store), you may need to extract it to %LOCALAPPDATA%\PowerToys\RunPlugins\ instead Everything needs to be installed separately and running: https://www.voidtools.com/downloads/ *This does not work with the lite version of Everything, it does not support IPC if you are on 1.5 alpha, you need to Disable 1.5a Instance if you're on ARM, read this: https://github.com/lin-ycv/EverythingPowerToys/issues/45#issuecomment-1564063496

Full Changelog:

  • Change to how path is copied to clipboard #51
  • Chocolatey unzips to new location$env:ProgramFiles\PowerToys\RunPlugins #52

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.68.1

1 year ago

Extract folder in the zip file to C:\Program Files\PowerToys\modules\launcher\Plugins\ Everything needs to be installed separately and running: https://www.voidtools.com/downloads/ *This does not work with the lite version of Everything, it does not support IPC if you are on 1.5 alpha, you need to Disable 1.5a Instance

Full Changelog:

  • French translation credits to @bastienperez
  • Chocolatey unzips to $env:ProgramFiles instead of C:\Program Files
  • Sealed internal classes in accordance to CA1852

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.66.0

1 year ago

Extract folder in the zip file to C:\Program Files\PowerToys\modules\launcher\Plugins\ Everything needs to be installed separately and running: https://www.voidtools.com/downloads/ *This does not work with the lite version of Everything, it does not support IPC if you are on 1.5 alpha, you need to Disable 1.5a Instance

Full Changelog:

  • Implemented result drag and drop #39, @daniel-richter
  • Update Everything library to a newer version
  • Added customization options for context buttons for results in settings.toml
  • Added update check option
  • Removed debug option

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)