Skip to content

Commit 7dc29df

Browse files
committed
Add win10widgets
1 parent 6b08829 commit 7dc29df

File tree

121 files changed

+12801
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+12801
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
; ------------------------------------------------------------------------
2+
; _ ___ _______ _ ___ __ __
3+
; | | / (_)___ / / __ \ | | / (_)___/ /___ ___ / /______
4+
; | | /| / / / __ \/ / / / / | | /| / / / __ / __ \/ _ \/ __/ ___/
5+
; | |/ |/ / / / / / / /_/ / | |/ |/ / / /_/ / /_/ / __/ /_(__ )
6+
; |__/|__/_/_/ /_/_/\____/ |__/|__/_/\__,_/\__, /\___/\__/____/
7+
; /____/
8+
;
9+
; Win10 Widgets for Rainmeter - CPU template
10+
; Author - TJ Markham, http://tjmarkham.com
11+
; Website - http://win10widgets.com
12+
; Donate - http://donate.win10widgets.com
13+
;
14+
; ------------------------------------------------------------------------
15+
16+
; About:
17+
; Template for CPU performance monitor.
18+
19+
[Variables]
20+
GraphMeasure1=MeasureCPU
21+
22+
23+
; ------------------------------------------------------------------------
24+
; MEASURES
25+
; ------------------------------------------------------------------------
26+
27+
[MeasureCPU]
28+
; Returns percent utilization of CPU.
29+
Measure=CPU
30+
OnUpdateAction=[!UpdateMeter Graph1][!UpdateMeter GraphBackground1][!UpdateMeter Value1]
31+
UpdateDivider=10
32+
33+
34+
; ------------------------------------------------------------------------
35+
; METERS
36+
; ------------------------------------------------------------------------
37+
38+
[Graph1]
39+
Hidden=0
40+
41+
[GraphBackground1]
42+
Hidden=0
43+
44+
[Top1]
45+
Hidden=0
46+
47+
[Left1]
48+
Hidden=0
49+
50+
[Bottom1]
51+
Hidden=0
52+
53+
[Right1]
54+
Hidden=0
55+
56+
[Label1]
57+
Hidden=0
58+
59+
[Value1]
60+
Hidden=0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
; ------------------------------------------------------------------------
2+
; _ ___ _______ _ ___ __ __
3+
; | | / (_)___ / / __ \ | | / (_)___/ /___ ___ / /______
4+
; | | /| / / / __ \/ / / / / | | /| / / / __ / __ \/ _ \/ __/ ___/
5+
; | |/ |/ / / / / / / /_/ / | |/ |/ / / /_/ / /_/ / __/ /_(__ )
6+
; |__/|__/_/_/ /_/_/\____/ |__/|__/_/\__,_/\__, /\___/\__/____/
7+
; /____/
8+
;
9+
; Win10 Widgets for Rainmeter - Disk template
10+
; Author - TJ Markham, http://tjmarkham.com
11+
; Website - http://win10widgets.com
12+
; Donate - http://donate.win10widgets.com
13+
;
14+
; ------------------------------------------------------------------------
15+
16+
; About:
17+
; Template for disk performance monitor.
18+
19+
[Variables]
20+
@Include=#@#diskSelector.ini
21+
GraphMeasure3=MeasureDiskScale
22+
Disk=#PROGRAMDRIVE#
23+
24+
25+
; ------------------------------------------------------------------------
26+
; MEASURES
27+
; ------------------------------------------------------------------------
28+
29+
[MeasureDisk]
30+
; Returns scaled % of time the disk is processing read or write requests.
31+
Measure=Plugin
32+
Plugin=PerfMon
33+
PerfMonObject=LogicalDisk
34+
PerfMonCounter="% Disk Time"
35+
PerfMonInstance=#Disk#
36+
OnUpdateAction=[!UpdateMeasure MeasureDiskScale]
37+
UpdateDivider=10
38+
39+
[MeasureDiskScale]
40+
; Returns scaled down [MeasureDisk] measurement that represents the percent of time the given disk is processing read or write requests.
41+
Measure=Calc
42+
Formula=((MeasureDisk/100000) < 100 ? (MeasureDisk/100000) : 100)
43+
OnUpdateAction=[!UpdateMeter Graph3][!UpdateMeter GraphBackground3][!UpdateMeter Value3]
44+
MaxValue=100
45+
MinValue=0
46+
UpdateDivider=-1
47+
48+
49+
; ------------------------------------------------------------------------
50+
; METERS
51+
; ------------------------------------------------------------------------
52+
53+
[Graph3]
54+
Hidden=0
55+
56+
[GraphBackground3]
57+
Hidden=0
58+
59+
[Top3]
60+
Hidden=0
61+
62+
[Left3]
63+
Hidden=0
64+
65+
[Bottom3]
66+
Hidden=0
67+
68+
[Right3]
69+
Hidden=0
70+
71+
[Label3]
72+
Text="Disk (#Disk#)"
73+
Hidden=0
74+
75+
[Value3]
76+
Hidden=0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
; ------------------------------------------------------------------------
2+
; _ ___ _______ _ ___ __ __
3+
; | | / (_)___ / / __ \ | | / (_)___/ /___ ___ / /______
4+
; | | /| / / / __ \/ / / / / | | /| / / / __ / __ \/ _ \/ __/ ___/
5+
; | |/ |/ / / / / / / /_/ / | |/ |/ / / /_/ / /_/ / __/ /_(__ )
6+
; |__/|__/_/_/ /_/_/\____/ |__/|__/_/\__,_/\__, /\___/\__/____/
7+
; /____/
8+
;
9+
; Win10 Widgets for Rainmeter - Memory template
10+
; Author - TJ Markham, http://tjmarkham.com
11+
; Website - http://win10widgets.com
12+
; Donate - http://donate.win10widgets.com
13+
;
14+
; ------------------------------------------------------------------------
15+
16+
; About:
17+
; Template for memory performance monitor.
18+
19+
[Variables]
20+
GraphMeasure2=MeasureMemory
21+
22+
23+
; ------------------------------------------------------------------------
24+
; MEASURES
25+
; ------------------------------------------------------------------------
26+
27+
[MeasureMemory]
28+
; Returns amount of system memory in use in bytes.
29+
Measure=PhysicalMemory
30+
OnUpdateAction=[!UpdateMeasure MeasureMemoryGB][!UpdateMeter Graph2][!UpdateMeter GraphBackground2]
31+
UpdateDivider=10
32+
33+
[MeasureMemoryGB]
34+
; Returns amount of system memory in use in GB.
35+
Measure=Calc
36+
Formula=Round((MeasureMemory/#GBconversionFactor#),1)
37+
OnChangeAction=[!UpdateMeasure MeasureMemoryPercent]
38+
UpdateDivider=-1
39+
40+
[MeasureTotalMemory]
41+
; Returns total amount of system memory in bytes.
42+
Measure=PhysicalMemory
43+
Total=1
44+
OnChangeAction=[!UpdateMeasure MeasureTotalMemoryGB]
45+
UpdateDivider=-1
46+
47+
[MeasureTotalMemoryGB]
48+
; Returns total amount of system memory in GB.
49+
Measure=Calc
50+
Formula=Round((MeasureTotalMemory/#GBconversionFactor#),1)
51+
OnChangeAction=[!UpdateMeter Value2]
52+
UpdateDivider=-1
53+
54+
[MeasureMemoryPercent]
55+
; Returns percent of system memory in use.
56+
Measure=Calc
57+
Formula=Round((MeasureMemoryGB/MeasureTotalMemoryGB)*100)
58+
OnUpdateAction=[!UpdateMeter Value2]
59+
UpdateDivider=-1
60+
61+
62+
; ------------------------------------------------------------------------
63+
; METERS
64+
; ------------------------------------------------------------------------
65+
66+
[Graph2]
67+
Hidden=0
68+
69+
[GraphBackground2]
70+
Hidden=0
71+
72+
[Top2]
73+
Hidden=0
74+
75+
[Left2]
76+
Hidden=0
77+
78+
[Bottom2]
79+
Hidden=0
80+
81+
[Right2]
82+
Hidden=0
83+
84+
[Label2]
85+
Hidden=0
86+
87+
[Value2]
88+
MeasureName=MeasureMemoryGB
89+
MeasureName2=MeasureTotalMemoryGB
90+
ClipString=2
91+
ClipStringW=(#BackgroundWidth#-[#CURRENTSECTION#:X]-6)
92+
Text="%1/%2 GB ([MeasureMemoryPercent]%)"
93+
NumOfDecimals=1
94+
DynamicVariables=1
95+
Hidden=0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
; ------------------------------------------------------------------------
2+
; _ ___ _______ _ ___ __ __
3+
; | | / (_)___ / / __ \ | | / (_)___/ /___ ___ / /______
4+
; | | /| / / / __ \/ / / / / | | /| / / / __ / __ \/ _ \/ __/ ___/
5+
; | |/ |/ / / / / / / /_/ / | |/ |/ / / /_/ / /_/ / __/ /_(__ )
6+
; |__/|__/_/_/ /_/_/\____/ |__/|__/_/\__,_/\__, /\___/\__/____/
7+
; /____/
8+
;
9+
; Win10 Widgets for Rainmeter - Network template
10+
; Author - TJ Markham, http://tjmarkham.com
11+
; Website - http://win10widgets.com
12+
; Donate - http://donate.win10widgets.com
13+
;
14+
; ------------------------------------------------------------------------
15+
16+
; About:
17+
; Template for network performance monitor.
18+
19+
[Variables]
20+
GraphMeasure4=MeasureNetworkReceive
21+
NetworkSendColor=#NetworkOrangeLight#
22+
NetworkReceiveColorText=#NetworkOrangeDarkText#
23+
NetUnits="Kbps"
24+
25+
26+
; ------------------------------------------------------------------------
27+
; MEASURES
28+
; ------------------------------------------------------------------------
29+
30+
[MeasureNetworkReceive]
31+
; Returns receive activity on the current network in bytes.
32+
Measure=NetIn
33+
OnUpdateAction=[!UpdateMeter Graph4][!UpdateMeasure MeasureNetworkReceiveKb][!UpdateMeasure MeasureNetworkReceiveMb][!UpdateMeasure MeasureNetworkReceiveGb]
34+
UpdateDivider=10
35+
36+
[MeasureNetworkReceiveKb]
37+
; Returns receive activity on the current network in Kilobits.
38+
Measure=Calc
39+
Formula=((MeasureNetworkReceive*8)/#KBconversionFactor#)
40+
OnChangeAction=[!UpdateMeter Value4]
41+
UpdateDivider=-1
42+
43+
[MeasureNetworkReceiveMb]
44+
; Returns receive activity on the current network in Megabits.
45+
Measure=Calc
46+
Formula=((MeasureNetworkReceive*8)/#MBconversionFactor#)
47+
OnChangeAction=[!UpdateMeter Value4]
48+
UpdateDivider=-1
49+
50+
[MeasureNetworkReceiveGb]
51+
; Returns receive activity on the current network in Megabits.
52+
Measure=Calc
53+
Formula=((MeasureNetworkReceive*8)/#GBconversionFactor#)
54+
OnChangeAction=[!UpdateMeter Value4]
55+
UpdateDivider=-1
56+
57+
[MeasureNetworkSend]
58+
; Returns send activity on the current network in bytes.
59+
Measure=NetOut
60+
OnUpdateAction=[!UpdateMeasure MeasureNetworkSendKb][!UpdateMeasure MeasureNetworkSendMb][!UpdateMeasure MeasureNetworkSendGb]
61+
UpdateDivider=10
62+
63+
[MeasureNetworkSendKb]
64+
; Returns send activity on the current network in Kilobits.
65+
Measure=Calc
66+
Formula=((MeasureNetworkSend*8)/#KBconversionFactor#)
67+
OnChangeAction=[!UpdateMeter Value4]
68+
UpdateDivider=-1
69+
70+
[MeasureNetworkSendMb]
71+
; Returns send activity on the current network in Megabits.
72+
Measure=Calc
73+
Formula=((MeasureNetworkSend*8)/#MBconversionFactor#)
74+
OnChangeAction=[!UpdateMeter Value4]
75+
UpdateDivider=-1
76+
77+
[MeasureNetworkSendGb]
78+
; Returns send activity on the current network in Gigabits.
79+
; Changes unit of measure between Kb, Mb, and Gb depending on how much data is being sent and/or received.
80+
Measure=Calc
81+
Formula=((MeasureNetworkSend*8)/#GBconversionFactor#)
82+
OnChangeAction=[!UpdateMeter Value4]
83+
IfCondition=(MeasureNetworkSendMb >= 1) || (MeasureNetworkReceiveMb >= 1)
84+
IfTrueAction=[!SetVariable NetUnits "Mbps"][!SetOption Value4 MeasureName MeasureNetworkReceiveMb][!SetOption Value4 MeasureName2 MeasureNetworkSendMb]
85+
IfCondition2=(MeasureNetworkSendGb >= 1) || (MeasureNetworkReceiveGb >= 1)
86+
IfTrueAction2=[!SetVariable NetUnits "Mbps"][!SetOption Value4 MeasureName MeasureNetworkReceiveMb][!SetOption Value4 MeasureName2 MeasureNetworkSendMb]
87+
IfCondition3=(MeasureNetworkSendGb < 1) && (MeasureNetworkReceiveGb < 1) && (MeasureNetworkSendMb < 1) && (MeasureNetworkReceiveMb < 1)
88+
IfTrueAction3=[!SetVariable NetUnits "Kbps"][!SetOption Value4 MeasureName MeasureNetworkReceiveKb][!SetOption Value4 MeasureName2 MeasureNetworkSendKb]
89+
UpdateDivider=-1
90+
91+
92+
; ------------------------------------------------------------------------
93+
; METERS
94+
; ------------------------------------------------------------------------
95+
96+
[Graph4]
97+
MeasureName2=MeasureNetworkSend
98+
LineCount=2
99+
LineColor2=#NetworkSendColor#
100+
AutoScale=1
101+
Hidden=0
102+
103+
[Top4]
104+
Hidden=0
105+
106+
[Left4]
107+
Hidden=0
108+
109+
[Bottom4]
110+
Hidden=0
111+
112+
[Right4]
113+
Hidden=0
114+
115+
[Label4]
116+
Hidden=0
117+
118+
[Value4]
119+
MeasureName2=MeasureNetworkSendKb
120+
ClipString=2
121+
ClipStringW=(#BackgroundWidth#-[#CURRENTSECTION#:X]-6)
122+
Text="S: %2 R: %1 #NetUnits#"
123+
NumOfDecimals=1
124+
InlineSetting=Color | #NetworkSendColor#
125+
InlinePattern=S:
126+
InlineSetting2=Color | #NetworkReceiveColorText#
127+
InlinePattern2=R:
128+
DynamicVariables=1
129+
Hidden=0

0 commit comments

Comments
 (0)