Shop Mobile More Submit  Join Login
Elementary 2.0 by FlyingHyrax Elementary 2.0 by FlyingHyrax


for Rainmeter, version 2.0

Updated 2015-01-31 - Added Dutch translation - thanks Requios!
Updated 2014-02-21 - Added French translation - thanks Skymil!
Updated 2014-01-19 - Fixed the Layout included in the rmskin, media skins now handle missing metadata with some finesse

Simple, text-based Rainmeter skins, for someone who doesn't need to monitor their overclocked 8-core processor, but does want the time and date on their desktop.
(And now it's better!  And stuff!  And things!)

How To

:bulletblue: Make sure you have Rainmeter installed (version 3.0.2 or later).  If you have never used Rainmeter before, you may want to check out some walkthroughs to get familiar with the program, like the Getting Started section of the official manual or this LifeHacker article.
:bulletblue: Download the .rmskin package from the link near the top-right of this page.  Your browser should give you the option to open the file with the Rainmeter Skin Installer, or you can double-click the downloaded file later to open the installer.  In either case, Rainmeter should put all the files in the right places for you.
:bulletblue: After installing, you can launch Elementary skins using Rainmeter's Manage dialog or context menu.
:bulletblue: Edit the file "...\Skins\Elementary\@Resources\Settings.txt" to change settings.  The file "...\Skins\Elementary\ReadMe.html" has explanations of all the options!

Some of the changes and additions that make this a 2.0

:bulletpurple: Completely rewritten weather skin using YQL (Yahoo!)
:bulletpurple: Rewritten analog clock that only looks slightly different but is no longer coded like Rainmeter is still back in the 2.0's
:bulletpurple: Some proper Unicode support (may have actaully fixed the problem with degree signs not displaying properly in the weather skin)
:bulletpurple: New feed reader skin, big and small versions (thanks to jsmorley, see credits)
:bulletpurple: New notes skin, big and small versions (thanks to sa3er, see credits)
:bulletpurple: New search skins (web search via DuckDuckGo, file search via Locate32) (thanks to jsmorley, see credits)
:bulletpurple: New NowPlaying.dll media player skins (aligned left, aligned right, and mini)
:bulletpurple: New system Uptime skin
:bulletpurple: All skins adjusted to use the new AccurateText setting (one reason that Rainmeter 3.0 is required)
:bulletpurple: Backstage, a total overhaul of the folder structure in the Resources folder and meter style usage
:bulletpurple: Added an option to use a highlight color like in JackDMF's remix
:bulletpurple: Revamped the translation template (a necessity due to the new weather source and new skins)
:bulletpurple: Project is now on GitHub, where you can see an exhaustive list of changes by looking at the commit history.

As usual, all constructive criticism, feature suggestions, and bug reports are greatly appreciated. :)

Let there be Credits!

Primary font is Century Gothic, designed by Monotype Imaging
Secondary font is Futurist Fixed-Width by WSI
Weather data and feed normalization is provided by Yahoo!'s YQL API
The file search utility is Locate32
Web search is handled by DuckDuckGo
- The feed reader is a mod of YQLFeed
- The File Search skin is a mod of SearchDrive
- The notes skin is based on Note Paper
- I received much inspiration for upgrades and improvements from ElementaryRMX
- Lua optimizations and fixes
- Beta testing and lots of suggestions and helpful feedback!
- Beta tester and translator (Russian)
- Beta tester and translator (German)
- Translator (French)
- Translator (Dutch)
Add a Comment:
dchdch Featured By Owner Apr 6, 2016
Yes, I can't seem to figure out how to update the weather URL to make it work. Please, help when you can! :)
ecko005 Featured By Owner Mar 25, 2016
updating to the new API please!
lblake Featured By Owner Mar 24, 2016
Indeed, weather just stopped working. Yahoo or may have changed the API. Att: FlyingHyrax - is a fix possible?
nobodyx01 Featured By Owner Edited Mar 24, 2016  Hobbyist Photographer
Wouldn't the fix just be updating to the new API? They read off of a URL, so it may be possible? I don't understand the code enough however to do so 
Lery154 Featured By Owner Feb 6, 2016
The weather application stopped working.  It says WebParser:  RegExp matching error (-1) in the log. I'm using Rainmeter 3.3.0 r2519 64-bit.
darkwater409 Featured By Owner Jan 9, 2016
Loving this .rmskin pack, just one request. can you create Spotify Player variants of each of the three NowPlaying players. I like the look of those but I'm more accustomed to spotify than any other media players. I looked through the settings ini and even the NowPlaying players ini's and couldn't find the areas where the scripting needed to put into them was at.
Chlojab Featured By Owner Dec 29, 2015
Is there a way to display the temperature in °C, rather than °F? I'm loving this skin, but it's the only thing that's been bugging (and often confusing) me.
darkwater409 Featured By Owner Edited Jan 9, 2016
yes there is. apparently the weather code was accidentally put through each day of the weather skin. to do what your wanting, click edit skin, then in the parts that deal with the days and NOT the variables, switch the weather codes with #Location# and then switch the unit letter with #Metric# Once you've done this, go back up to the part where the variables are at and set 'Metric=' to m. (Dont delete 'Metric=' just type m next to it. and for the weather code, just place your code next to 'Location=' in the variables. I got it to work flawlessly by doing that. Oddly enough it seems to be using's codes and not yahoo weather's codes (unless they're the same codes). make sure to type the #Location# and #Metric# exactly as i just did, or it won't work.

p.s. devart seems to be using the first # in each thing i just said as a code of some sort, disregard the coding devart is doing to my response lol.
redjhemzkie Featured By Owner Nov 8, 2015
hi, how can i remove the ''SECONDS" in uptime??? thanks
Sky-like-u Featured By Owner Sep 3, 2015  Hobbyist Digital Artist
Hi, great skin, love the simplistic design. Sorry if this has been mentioned already, but is there any way to change the web search search engine to google? Thanks!
likeadize Featured By Owner Aug 5, 2015
So i have been trying to get spotify to work with nowplaying. But the artist-title portion just says "nothing". The play, pause buttons work fine. Also the time/progress/duration of the song doesnt display, but i heard that its not supposed to work.

Also changing the settings.ini doesnt make the clock go in 24-hour like it should.
Magicviper1 Featured By Owner Jul 9, 2015
How would I get the NowPlaying to link to spotify, I tried, but it still sits there and says nothing is playing. could you tell me/ assist me by telling me what should should be done. thx
Magicviper1 Featured By Owner Jul 9, 2015
Got it, but I cant seem to be able to stop the album name from trying to load on Spotify, which comes up as 'nothing'
AkeeSF Featured By Owner Jun 3, 2015
How do I get the NowPlaying plugin to work? It just simply doesnt work for me. Just sits there.
Elasium Featured By Owner Apr 27, 2015
Awesome skin, love the update -- how do i get it to connect to itunes, and get it to display the current weather? Is there a plugin/download i need or did i just not set it up right? (Time, date work fine)
jell08 Featured By Owner Apr 22, 2015
how can i change free ram and free disk space to used ram and used disk space? in system - h
FlyingHyrax Featured By Owner Apr 23, 2015
Edit "Elementary\@Resources\Shared\" - in "[msrMem]" change "InvertMeasure=1" to "InvertMeasure=0", and in "[msrDrive]" change "InvertMeasure=0" to "InvertMeasure=1"
jell08 Featured By Owner May 2, 2015
thanks, and is there a way to hide the music player when it is not playing?

would it be something like

TuxedoLlamas Featured By Owner Mar 24, 2015
I have a very verbose rainmeter setup right now, and I have just a simple tweak I need. Is there a way to change the NowPlaying default text when it detects nothing from "Nothing" to "Nothing Playing" or something akin to that? I've checked all the data files I could find and didn't find anything akin to that. 

FlyingHyrax Featured By Owner Mar 25, 2015
It's in the language translation files.  You're looking for this line:…
donjohnson206 Featured By Owner Mar 3, 2015
Hi, I love the skin but I have a quick question: The player shows "0:00 / 0:00" when linked with Spotify; is there a way to display the actual position/duration?

If that isn't possible, how can I hide "postion/duration"?

FlyingHyrax Featured By Owner Mar 6, 2015
Unfortunately, the NowPlaying plugin just doesn't have full support for Spotify (reference), so there isn't a way to get the skin to read the correct position and duration without re-writing it to use a different plugin.

Removing the position / duration display string is pretty simple.  Right click on the media skin and select "Edit skin" in the menu, which should open the skin file in a plaintext editor like notepad.  At the very bottom of the file as a section called "[meterTime]".  You just need to comment out this entire section by putting a ";" at the beginning of each line, save the file, and refresh the skin. (You could also just delete the lines, but you might want them back later.)
TheVenomRex Featured By Owner Edited Feb 9, 2015
how do you specify for something to use a different text color then other elements?
FlyingHyrax Featured By Owner Feb 21, 2015
Open the .ini file for the skin you want to tweak (Right click, and "Edit skin").  The bottom part of the file is where all the string meters will be, which control how the text is displayed.  The section names all start with "mtr" and the first line should be "Meter=STRING".  By default all the string meters use colors from the settings.txt file, but you can override the color on a particular meter by adding a "FontColor" line to the section, and specifying an RGBA or Hex color code.

So for example, if I wanted the Hour in the clock skin to be a different color than the minutes and seconds, I would edit "time-hms.ini", find the "[mtrHour]" section, and add something like "FontColor=250,10,10".  After saving the file and refreshing the skin, the hours would be red.
undeadpancakemx Featured By Owner Nov 26, 2014
Hi, stupid question, but i was messing around with the skin and when i right clicked Chronopage, i accidentally clicked "hide on mouse over". and now it wont let me mouse over it to right click it.  just wondering if there is a fix or way to get past this?

Also on the player plugin, i already set it for musicbee, but for some reason it doesn't show any information, Just says "nothing". Just wondering if i can help on this too?
FlyingHyrax Featured By Owner Nov 27, 2014
You can access the same context menu settings through the Rainmeter system tray icon - either under the "Elementary\Chronophage" entry or in Rainmeter's "Manage" dialog.

For MusicBee, make sure that the player name is set to "CAD" (the plugin gets the media information through the CD Art Display interface).  Then I've found that sometimes it takes a little fidgeting to get MusicBee and the skin loaded in the correct order:…
undeadpancakemx Featured By Owner Nov 27, 2014
Thanks! Helped alot:)
lblake Featured By Owner Nov 24, 2014
Hi, I upgraded to 2.0 and now in the system skin the RAM indicates much greater than the actual RAM being used (ie 65% when the actual usage is 34%) and the C drive indicates 100% when the actual drive usage is 24%. These weren't issues before upgrading. Please advise and thanks for your work on these skins.
FlyingHyrax Featured By Owner Nov 24, 2014
It may be (I don't recall exactly) that the RAM is now showing the amount free instead of the amount used (65+34=99).  About the drive usage, I'm not sure.  I think FreeDiskSpace measures will report 100% when they try to measure an unmounted drive, so it's possible that the driver letters in the skin settings aren't configured correctly (though this seems unlikely since you mention C and C should be the default...)
Wanderer-of-4-winds Featured By Owner Nov 22, 2014  Hobbyist
your explination is great.. (shaking your had) i can't thank you enough....

thank you x  ∞

pablo10692 Featured By Owner Nov 5, 2014
Hey man! Awesome work! I'm really enjoying your skin. Is there a way to add a word after the day in "date-wdm"? I'm asking you this because in portuguese, to be grammatically correct, instead of only "6 Novembro" it should be "6 de Novembro".
FlyingHyrax Featured By Owner Nov 15, 2014
"de" is "of", right?  If it is there for every day, you can just hardcode it into the Text setting in the [mtrMonth] section of date-wdm.ini, or put it in the month names in the language file you're using.  So in line 59 of date-wmd, you can change 'Text="%1"' to 'Text="de %1"' and the text "de" will always appear before the month name.
annon-desu Featured By Owner Nov 5, 2014
class skin, love it.
MrWeenie Featured By Owner Oct 29, 2014
Hey, love the skin, my desktop looks great. One thing that I can't work out. I've changed the font size to 16 for now playing skin (so as not to be huge on my laptop screen), but now if any song, album or artist name gets shortened by the ClipStringW setting and has the "..." added, the buttons below get shifted down a bunch, but only while the offending name is displaying. Not a huge issue, but any help would be great
FlyingHyrax Featured By Owner Nov 15, 2014
I'm not sure, but I have a hunch it may just be the ClipStringH setting kicking in whenever something gets clipped; I'd try editing that down to a smaller value.
MrWeenie Featured By Owner Nov 16, 2014
Yep, took it down to 25 and that's fixed it. Dunno how I didn't try that already. Thanks heaps!
dakillaz12 Featured By Owner Oct 7, 2014
This error message always randomly pops up and does not go away for a period of time. 
"Cannot open database file

Check that the file path is correct and you have permission to write into the file.

Last System Error: The process cannot access the file because it is being used by another process"
FlyingHyrax Featured By Owner Nov 15, 2014
Looks like a problem with the file search skin - do you have more than one of the search skin variants running?  It may be that two different skins are trying to write to the search index at the same time.

You can also try moving the index to a different folder in case write permissions really are the issue - you can create an index in locate32 at whatever location you want, then point the skin to it by changing the "PathToIndex" variable (the locate32 executable is in @resources\Addons\Locate32; you can run standalone and setup the search indexes in its Settings).
Awesome work, but for some reason crashes my rainmeter everytime, and him only work again after I delete the skin paste. Any idea of what is going on? D:

ps: soory the english, not my native language.

edit: uncheked "apply included layout" and it's fine now! Again, aweosome work dude!
betasavage Featured By Owner Sep 5, 2014
Hey, I am trying to change the Url of the RSS feeder but it isn't obvious, I've tried going to resources\Setting.txt and try changing it there but it doesn't quite work, can I have some more explicit instructions. I assume "@IncludeVars="#@#Settings.txt" is the code that directs to to your setting file, but once you find the setting file, there are 6 FeedUrls, none of which has affect on the skin because I've went as far as deleting it all and backing it up, playing around with it
FlyingHyrax Featured By Owner Sep 9, 2014
I'm not sure what to tell you... You're correct in tracing the feed variables to Settings.txt (which is mentioned in the readme).  You're not the only person who's had a problem, but I've never run into any issues myself.  For example, just now I edited Settings.txt and changed the FeedURL/Title 6 to a feed for ArsTechnica instead of Yandex, saved the file, refreshed the skin, and there in the context menu was Ars Technica.  Switching to to the new feed worked just fine.

Any other data you can give me?  Are you getting any errors in the Rainmeter Log?
(You can view the log by right-clicking the tray icon, selecting "About")
nayanpuntu Featured By Owner Sep 3, 2014
shawntasmo Featured By Owner Aug 30, 2014
For some reason i cant find the button to install the skin
tierix Featured By Owner Edited Aug 19, 2014
Does anyone know why I can't snap the Date widget to the left of my screen? There is a huge space and when I try to push it left to be against the edge of the screen, it won't let me.... 
It seems to work on the right hand side though, but not the left one. thnx
Add a Comment:


Submitted on
January 12, 2014
File Size
1.5 MB


117,612 (12 today)
203 (who?)
42,153 (3 today)


Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.