Requires that Everything be installed from http://www.voidtools.com/.
Set the path to Everything.exe in [Variables]
Other Everything options can be set via the right-click "Custom skin actions" menu in the skin.
Code: Select all
[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
ContextTitle=Change Current Options
ContextAction=[]
ContextTitle2=#OptionString#
ContextAction2=[]
ContextTitle3=---
ContextAction3=[]
ContextTitle4=Default - No Options
ContextAction4=[!WriteKeyValue Variables OptionString "-noregex -noww -nocase"][!Refresh]
ContextTitle5=Whole Word / No Case
ContextAction5=[!WriteKeyValue Variables OptionString "-noregex -ww -nocase"][!Refresh]
ContextTitle6=Whole Word / Case
ContextAction6=[!WriteKeyValue Variables OptionString "-noregex -ww -case"][!Refresh]
ContextTitle7=RegEx / No Case
ContextAction7=[!WriteKeyValue Variables OptionString "-regex -noww -nocase"][!Refresh]
ContextTitle8=RegEx / Case
ContextAction8=[!WriteKeyValue Variables OptionString "-regex -noww -case"][!Refresh]
[Metadata]
Name=SearchEverything
Author=JSMorley
Information=Find files using the Everything search tool.||Requires that Everything be installed on your system from http://www.voidtools.com/||Set PathToEverything in [Variables]||Other options can be changed with the skin context menu.|See further instructions in the .ini file.
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Version=Jan 18, 2015
[Variables]
PathToEverything=C:\Program Files\Everything\Everything.exe
; ===========================================
OptionString=-noregex -noww -nocase
; OptionString - Change with right-click context menu
;
; WW : Search term must be a whole word, not embedded in a word.
; NoWW : Search term can be embedded in a word.
; Case : String case will be enforced.
; NoCase : String case will not be enforced.
; RegEx : Allows regular expressions to be used.
; NoRegEx : Does not use regular expressions.
;
; Note that RegEx and WW are mutually exclusive.
; ===========================================
[MeterSearchBorder]
Meter=Image
W=202
H=25
SolidColor=130,130,130,255
[MeterSearchBox]
Meter=Image
X=1
Y=1
W=200
H=23
SolidColor=215,215,215
[MeterSearchLabel]
Meter=String
X=5
Y=3
W=200
H=23
SolidColor=0,0,0,1
FontColor=47,47,47,255
FontFace=Fira Sans
FontSize=12
AntiAlias=1
Text=Everything
LeftMouseUpAction=[!CommandMeasure "MeasureSearchInput" "ExecuteBatch 1"]
[MeterSearchIcon]
Meter=Image
X=180
Y=3
W=19
H=19
AntiAlias=1
GreyScale=1
ImagePath=#@#Images\
ImageName=Search.png
[MeasureSearchInput]
Measure=Plugin
Plugin=InputText
X=1
Y=3
W=200
H=23
SolidColor=200,200,200,255
FontColor=47,47,47,255
FontFace=Fira Sans
FontSize=12
AntiAlias=1
FocusDismiss=1
UpdateDivider=-1
Command1=[Play "#@#Sounds\NewClick.wav"]["#PathToEverything#" #OptionString# -s "$UserInput$"]
OnDismissAction=[Play "#@#Sounds\MSVolume.wav"]