hainproject / hain

An 'alt+space' launcher for Windows, built with Electron
http://hainproject.github.io/hain/
MIT License
3.2k stars 155 forks source link

Add a Everything plugin/integration #107

Open justjakov opened 8 years ago

justjakov commented 8 years ago

From Wikipedia: Everything is a desktop search utility for Windows that can rapidly find files and folders by name on an NTFS volume. On October 30, 2009, Everything was ranked #857 among 1,757 computer programs used by the 70,000 users of Wakoopa, making it more widely used than WinZip. Since January 2013, Everything has been actively developed after a four year break. This utility is released under a free software license that allows modification and commercial redistribution, requiring only attribution.

https://www.voidtools.com/

tw0517tw commented 8 years ago

maybe we can achieve this by using the CLI it provides. https://www.voidtools.com/support/everything/command_line_interface/

appetizermonster commented 8 years ago

I think it should be implemented via plugin

oxysoft commented 7 years ago

+1 this is VITAL. I switched over from Wox because Hain looks better and more promising from a long-term perspective, and the only real thing I'm missing dearly from Wox is integration with Everything, being able to literally find any file on my computer that I want in the blink of an eye.

cpriest commented 7 years ago

I'm not sure that is realistic, performance wise, from a javascript perspective. This is assuming that by "Everything" you mean a search of the entire filesystem for any file?

If that's what you are looking for, you could already do that, though it will not be performant. You would do that with the filesearch plugin and put c:\ as a folder to search recursively. I would recommend against it at this point though.

oxysoft commented 7 years ago

Everything indexes files on your system in a special way and can find any file on your system in less than a second. (usually in less than a fraction of a second) Try it yourself if you're in disbelief!

cpriest commented 7 years ago

Wow, that's pretty spiffy, just tried it. What we need is for someone to write a plugin that can interface with executables. Very nice though.

lawgsy commented 7 years ago

Seems like someone beat me to it :)

Github: hain-plugin-everything NPM: hain-plugin-everything