minimal-dashboard-rainmeter
A clean and minimal Rainmeter skin suite with clock, date, music info, and more
- Active · last change 7-9-2026
- ★ 2 on GitHub
README
Minimal Dashboard
A clean and minimal Rainmeter skin suite that displays time, date, music info, and more on your desktop.
Features
- Clock — 12H / 24H time display with bold typography
- Date — Full date with day name, ordinal, month, and year
- Time of Day — Automatic image and label based on morning/afternoon/evening/night
- Day Progress — Real-time percentage of the day that has elapsed
- Music Info — Now playing widget with artist, title, and play/pause toggle (via WebNowPlaying)
- Settings Panel — Customize colors, select media player, and configure localization
- Scroll to Resize — Mouse wheel up/down to scale any widget
- Non-Draggable — Widgets stay locked in place
Screenshots
Add your screenshots here
Requirements
- Rainmeter 4.5 or later
- WebNowPlaying plugin (for Music Info)
- WebNowPlaying Browser Extension (for web-based music players)
Installation
- Download or clone this repository
- Copy the
Minimal Dashboardfolder into your Rainmeter Skins directory:%APPDATA%\Rainmeter\Skins\ - Right-click the Rainmeter tray icon → Refresh all
- Load any skin from the Minimal Dashboard folder
Skin Components
| Component | Description |
|---|---|
Time/Time12H.ini |
12-hour clock (e.g., "3:45 PM") |
Time/Time24H.ini |
24-hour clock (e.g., "15:45") |
Date/Date.ini |
Full date display |
Time of Day/Time Of Day.ini |
Contextual image + greeting |
Time Calculate/Time Calculate.ini |
Day progress percentage |
Music Info/Music Info.ini |
Now playing widget |
Settings/Settings.ini |
Configuration panel |
Supported Media Players
The Music Info widget supports any of these players through WebNowPlaying:
- Spotify
- iTunes / Apple Music
- Windows Media Player
- Winamp
- Foobar2000
- AIMP
- MusicBee
- J.River Media
- MediaMonkey
- YouTube, SoundCloud, and other browser-based players (via WebNowPlaying extension)
Configuration
Colors
Open the Settings skin and click on any color swatch to change it using the built-in color picker:
| Variable | Default | Description |
|---|---|---|
Color1 |
255,255,255 |
Primary color (text) |
Color2 |
255,29,48 |
Secondary color (accents) |
Color3 |
153,151,151 |
Tertiary color (muted text) |
Localization
Edit @Resources/Language/Language.inc to translate day names, month names, and time-of-day labels.
Media Player
Change the Player variable in @Resources/Variables.inc or use the Settings panel to select your media player.
File Structure
Minimal Dashboard/
├── @Resources/
│ ├── Addons/
│ │ └── RainRGB4.exe # Color picker tool
│ ├── Fonts/
│ │ ├── Gilroy ExtraBold.ttf
│ │ ├── Gilroy Semibold.ttf
│ │ ├── Montserrat Light.ttf
│ │ ├── Glacial Indifference.ttf
│ │ ├── Metropolis Black.ttf
│ │ ├── Porter.otf
│ │ └── Boheme Floral.ttf
│ ├── Language/
│ │ └── Language.inc # Localization strings
│ ├── Scripts/
│ │ ├── FormattedArtist.lua # Extracts first artist name
│ │ └── ShortTitle.lua # Truncates long titles
│ ├── Pause.png # Play/pause icon
│ ├── Play.png # Play/pause icon
│ └── Variables.inc # Shared configuration
├── Date/
│ └── Date.ini
├── Music Info/
│ └── Music Info.ini
├── Settings/
│ └── Settings.ini
├── Time/
│ ├── Time12H.ini
│ └── Time24H.ini
├── Time Calculate/
│ └── Time Calculate.ini
├── Time of Day/
│ └── Time Of Day.ini
└── README.mdCredits
- Original skin by Connect-R
- Modified and maintained by Parsa Rasouli
License
MIT License. See LICENSE for details.

