Layouts are your friend. Use them...
Posted: December 2nd, 2016, 4:03 pm
I can't stress enough that you should get in the habit of creating a Layout of your normal setup, and keeping it current.
https://docs.rainmeter.net/manual/user-interface/manage/#LayoutsTab
https://docs.rainmeter.net/manual/user-interface/context-menus/#RainmeterContextMenus
Presumably you are going to get to a point where you have a "normal" Rainmeter setup on your system. The skins you like to use are loaded, positioned right where you want them, with all settings like "Position", "Draggable", "Keep on screen" and others set the way you want.
The first thing having a Layout of your normal setup does is allow you to mess around with things, changing the position of skins, loading skins you download to try them out, testing code you see on the forums or Reddit. Without a Layout, getting things back to "normal" can be time-consuming and aggravating. With a saved Layout of your normal setup, you simply load it, and you are right back to where you want to be.
The second thing that Layout can do for you is to keep your Rainmeter.ini file tuned up. It's important to understand that once a skin is loaded in Rainmeter, an entry for it is created in Rainmeter.ini, and that entry will basically stay there forever, even if you delete the skin itself. So over time, as you load and unload skins to try them out, the Rainmeter.ini file can get loaded up with unneeded and unwanted [ConfigName] entries. If you let this go long enough, it can actually impact how long it takes Rainmeter to "start up".
To get started, first get your current Rainmeter configuration exactly as you want it to be "normally". Load only the skins you normally use, position them where you want them.
Then use the Rainmeter tray icon or context menus to open Manage and change to the Layouts tab. Then in the "Name:" field, type any name you want to give for your "normal" setup. Check the box labeled "Exclude unloaded skins". Click on "Save". Immediately after saving this new Layout, you should "Load" it. This is what will get rid of the unneeded and unwanted entries in Rainmeter.ini. The Layout is saved without them, and when you load that Layout your actual current running version of Rainmeter.ini will be squeaky-clean. Now any time you load or unload skins to try them out, or you execute a .rmskin that has its own Layout that replaces your setup, you simply load your "normal" Layout, and you are right back to where you want to be, and your Rainmeter.ini doesn't get loaded up with "cruft".
Do remember to keep this Layout "current" as you change the way you use Rainmeter over time. If you decide some new skin is going to be part of your "normal" setup, or you don't want to use a skin any more, just save your Layout again, being sure to check "Exclude unloaded skins" and immediately "Load" it to have your system using the new squeaky-clean Rainmeter.ini.
https://docs.rainmeter.net/manual/user-interface/manage/#LayoutsTab
https://docs.rainmeter.net/manual/user-interface/context-menus/#RainmeterContextMenus
Presumably you are going to get to a point where you have a "normal" Rainmeter setup on your system. The skins you like to use are loaded, positioned right where you want them, with all settings like "Position", "Draggable", "Keep on screen" and others set the way you want.
The first thing having a Layout of your normal setup does is allow you to mess around with things, changing the position of skins, loading skins you download to try them out, testing code you see on the forums or Reddit. Without a Layout, getting things back to "normal" can be time-consuming and aggravating. With a saved Layout of your normal setup, you simply load it, and you are right back to where you want to be.
The second thing that Layout can do for you is to keep your Rainmeter.ini file tuned up. It's important to understand that once a skin is loaded in Rainmeter, an entry for it is created in Rainmeter.ini, and that entry will basically stay there forever, even if you delete the skin itself. So over time, as you load and unload skins to try them out, the Rainmeter.ini file can get loaded up with unneeded and unwanted [ConfigName] entries. If you let this go long enough, it can actually impact how long it takes Rainmeter to "start up".
To get started, first get your current Rainmeter configuration exactly as you want it to be "normally". Load only the skins you normally use, position them where you want them.
Then use the Rainmeter tray icon or context menus to open Manage and change to the Layouts tab. Then in the "Name:" field, type any name you want to give for your "normal" setup. Check the box labeled "Exclude unloaded skins". Click on "Save". Immediately after saving this new Layout, you should "Load" it. This is what will get rid of the unneeded and unwanted entries in Rainmeter.ini. The Layout is saved without them, and when you load that Layout your actual current running version of Rainmeter.ini will be squeaky-clean. Now any time you load or unload skins to try them out, or you execute a .rmskin that has its own Layout that replaces your setup, you simply load your "normal" Layout, and you are right back to where you want to be, and your Rainmeter.ini doesn't get loaded up with "cruft".
Do remember to keep this Layout "current" as you change the way you use Rainmeter over time. If you decide some new skin is going to be part of your "normal" setup, or you don't want to use a skin any more, just save your Layout again, being sure to check "Exclude unloaded skins" and immediately "Load" it to have your system using the new squeaky-clean Rainmeter.ini.