Skip to content
This repository has been archived by the owner on Mar 10, 2024. It is now read-only.
Sceleri edited this page Apr 24, 2021 · 16 revisions

Settings is a Rainmeter skin that generates settings skins for other Rainmeter skins.

Quick-start guide

First, define your about category under [Variables]

;@About | Name Example

This is the minimum you need for an about category.

Then define the first real category and it's variables:

;@Default | Name Font
;?String | Name Font size
FontSize=18
;?Color | Name Font color 
FontColor=0,0,0
;?Toggle | Name Accurate text
AccurateText=1

Settings will generate a page called Font and put all of the variables in that category on that page. All variables declared after ;@Font belong to that category.

Here's a full example variable file that's also included in Settings. You can copy the declarations from it or read the syntax page for all possible category and variable properties (they're not all used in the example)

[Variables]
;@About | Name About | Description an example settings skin generated from example.inc | Icon [\xE897]
;?Info | Name Disclaimer | Link 0
These variables don't actually control anything=
;?Info | Name Generate your own Settings skin: | Link 1
Settings wiki=https://github.com/sceleri/settings/wiki
;?Info | Name Open the example file
example.inc=#@#example.inc

;@Topic | Name Personalization | Icon [\xE771]
;@ | Name Font | Icon [\xE986]
;?String | Name Font face | Description The font used throughout the skin
FontFace=Segoe UI
;?Color | Name Font color | Description Colour of all text elements
FontColor=43,43,43
;?String | Name Font size | Description The size of all text elements
FontSize=12

;@Topic | Name Skin settings
;@ | Name Sizing | Icon [\xE740]
;?Integer | Name Height
SkinHeight=300
;?Integer | Name Width
SkinWidth=400
;@ | Name Miscellanious | Icon [\xE736]
;?Toggle | Name Enable automatic sizing
autosize=1
Clone this wiki locally