Skip to content

Instantly share code, notes, and snippets.

@adde88
Created December 30, 2022 13:55
Show Gist options
  • Save adde88/63451b20da0b9405e0581ba14b9bac8d to your computer and use it in GitHub Desktop.
Save adde88/63451b20da0b9405e0581ba14b9bac8d to your computer and use it in GitHub Desktop.
7-Disks.ini - Custom Rainmeter Config
; This is a custom Rainmeter Config for my Windows server with 7 Disks
; Your system will MOST LIKELY NOT support this OUT OF THE BOX!
; To get it working, you will likely need to define your own variables within the Variables section, specifically the variables naming each disk: (Ex: disk1=C: disk2=D:)
; Script written by: Andreas Nilsen <adde88@gmail.com>
[Rainmeter]
Update=1000
Background=#@#Background.png
BackgroundMode=3
BackgroundMargins=0,34,0,14
[Metadata]
Name=Disk
Author=Andreas Nilsen <adde88@gmail.com>
Information=Display.
License=Creative Commons BY-NC-SA 3.0
Version=1.0a
[Variables]
fontName=Segoe UI
textSize=8
colorBar=235,170,0,255
colorText=255,255,255,205
disk1=C:
disk2=D:
disk3=E:
disk4=F:
disk5=I:
disk6=O:
disk7=Y:
[measureTotalDisk1]
Measure=FreeDiskSpace
Drive=#disk1#
Total=1
UpdateDivider=120
[measureUsedDisk1]
Measure=FreeDiskSpace
Drive=#disk1#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk2]
Measure=FreeDiskSpace
Drive=#disk2#
Total=1
UpdateDivider=120
[measureUsedDisk2]
Measure=FreeDiskSpace
Drive=#disk2#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk3]
Measure=FreeDiskSpace
Drive=#disk3#
Total=1
UpdateDivider=120
[measureUsedDisk3]
Measure=FreeDiskSpace
Drive=#disk3#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk4]
Measure=FreeDiskSpace
Drive=#disk4#
Total=1
UpdateDivider=120
[measureUsedDisk4]
Measure=FreeDiskSpace
Drive=#disk4#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk5]
Measure=FreeDiskSpace
Drive=#disk5#
Total=1
UpdateDivider=120
[measureUsedDisk5]
Measure=FreeDiskSpace
Drive=#disk5#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk6]
Measure=FreeDiskSpace
Drive=#disk6#
Total=1
UpdateDivider=120
[measureUsedDisk6]
Measure=FreeDiskSpace
Drive=#disk6#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk7]
Measure=FreeDiskSpace
Drive=#disk7#
Total=1
UpdateDivider=120
[measureUsedDisk7]
Measure=FreeDiskSpace
Drive=#disk7#
InvertMeasure=1
UpdateDivider=120
[styleTitle]
StringAlign=Center
StringCase=Upper
StringStyle=Bold
StringEffect=Shadow
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontName#
FontSize=10
AntiAlias=1
ClipString=1
[styleLeftText]
StringAlign=Left
StringCase=None
StringStyle=Bold
StringEffect=Shadow
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleRightText]
StringAlign=Right
StringCase=None
StringStyle=Bold
StringEffect=Shadow
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleBar]
BarColor=#colorBar#
BarOrientation=HORIZONTAL
SolidColor=255,255,255,15
[meterTitle]
Meter=String
MeterStyle=styleTitle
X=100
Y=12
W=190
H=18
Text=Disks
[meterLabelDisk1]
Meter=String
MeterStyle=styleLeftText
X=10
Y=40
W=190
H=14
Text=#disk1#\
LeftMouseUpAction=["#disk1#\"]
[meterValueDisk1]
Meter=String
MeterStyle=styleRightText
MeasureName=measureUsedDisk1
MeasureName2=measureTotalDisk1
X=200
Y=0r
W=190
H=14
Text=%1B/%2B used
NumOfDecimals=1
AutoScale=1
LeftMouseUpAction=["#disk1#\"]
[meterBarDisk1]
Meter=Bar
MeterStyle=styleBar
MeasureName=measureUsedDisk1
X=10
Y=52
W=190
H=1
[meterLabelDisk2]
Meter=String
MeterStyle=styleLeftText
X=10
Y=60
W=190
H=14
Text=#disk2#\
LeftMouseUpAction=["#disk2#\"]
[meterValueDisk2]
Meter=String
MeterStyle=styleRightText
MeasureName=measureUsedDisk2
MeasureName2=measureTotalDisk2
X=200
Y=0r
W=190
H=14
Text=%1B/%2B used
NumOfDecimals=1
AutoScale=1
LeftMouseUpAction=["#disk2#\"]
[meterBarDisk2]
Meter=Bar
MeterStyle=styleBar
MeasureName=measureUsedDisk2
X=10
Y=72
W=190
H=1
[meterLabelDisk3]
Meter=String
MeterStyle=styleLeftText
X=10
Y=80
W=190
H=14
Text=#disk3#\
LeftMouseUpAction=["#disk3#\"]
[meterValueDisk3]
Meter=String
MeterStyle=styleRightText
MeasureName=measureUsedDisk3
MeasureName2=measureTotalDisk3
X=200
Y=0r
W=190
H=14
Text=%1B/%2B used
NumOfDecimals=1
AutoScale=1
LeftMouseUpAction=["#disk3#\"]
[meterBarDisk3]
Meter=Bar
MeterStyle=styleBar
MeasureName=measureUsedDisk3
X=10
Y=92
W=190
H=1
[meterLabelDisk4]
Meter=String
MeterStyle=styleLeftText
X=10
Y=100
W=190
H=14
Text=#Disk4#\
LeftMouseUpAction=["#disk4#\"]
[meterValueDisk4]
Meter=String
MeterStyle=styleRightText
MeasureName=measureUsedDisk4
MeasureName2=measureTotalDisk4
X=200
Y=0r
W=190S
H=14
Text=%1B/%2B used
NumOfDecimals=1
AutoScale=1
LeftMouseUpAction=["#Disk4#\"]
[meterBarDisk4]
Meter=Bar
MeterStyle=styleBar
MeasureName=measureUsedDisk4
X=10
Y=112
W=190
H=1
[meterLabelDisk5]
Meter=String
MeterStyle=styleLeftText
X=10
Y=120
W=190
H=14
Text=#Disk5#\
LeftMouseUpAction=["#disk5#\"]
[meterValueDisk5]
Meter=String
MeterStyle=styleRightText
MeasureName=measureUsedDisk5
MeasureName2=measureTotalDisk5
X=200
Y=0r
W=190
H=14
Text=%1B/%2B used
NumOfDecimals=1
AutoScale=1
LeftMouseUpAction=["#Disk5#\"]
[meterBarDisk5]
Meter=Bar
MeterStyle=styleBar
MeasureName=measureUsedDisk5
X=10
Y=132
W=190
H=1
[meterLabelDisk6]
Meter=String
MeterStyle=styleLeftText
X=10
Y=140
W=190
H=14
Text=#Disk6#\
LeftMouseUpAction=["#disk6#\"]
[meterValueDisk6]
Meter=String
MeterStyle=styleRightText
MeasureName=measureUsedDisk6
MeasureName2=measureTotalDisk6
X=200
Y=0r
W=190
H=14
Text=%1B/%2B used
NumOfDecimals=1
AutoScale=1
LeftMouseUpAction=["#Disk6#\"]
[meterBarDisk6]
Meter=Bar
MeterStyle=styleBar
MeasureName=measureUsedDisk6
X=10
Y=152
W=190
H=1
[meterLabelDisk7]
Meter=String
MeterStyle=styleLeftText
X=10
Y=160
W=190
H=14
Text=#Disk7#\
LeftMouseUpAction=["#disk7#\"]
[meterValueDisk7]
Meter=String
MeterStyle=styleRightText
MeasureName=measureUsedDisk7
MeasureName2=measureTotalDisk7
X=200
Y=0r
W=190
H=14
Text=%1B/%2B used
NumOfDecimals=1
AutoScale=1
LeftMouseUpAction=["#Disk7#\"]
[meterBarDisk7]
Meter=Bar
MeterStyle=styleBar
MeasureName=measureUsedDisk7
X=10
Y=172
W=190
H=1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment