It is currently June 18th, 2024, 3:42 pm

Is there any way to prevent a skin from showing up on the Rainmeter explorer?

Get help with creating, editing & fixing problems with skins
reallypoopy
Posts: 2
Joined: January 4th, 2023, 2:47 pm

Is there any way to prevent a skin from showing up on the Rainmeter explorer?

Post by reallypoopy »

Hi! Apologies if this post is unintelligible, I'm not sure how to word this at all.

I have this skin called Jill's Room.
Image

Code: Select all

[Rainmeter]
Update = 1000
AccurateText = 1

[Variables]
@Include = #@#Settings.inc


[MeterRoomWall]
Meter = Image
ImageName = #roomWall#
X = (3 * #roomSize#)
Y = (8 * #roomSize#)

[MeterItemKiraMikiPoster]
DynamicVariables = 1
Meter = Image
ImageName = #@#Images\Room\Items\KiraMikiPoster#roomSize#.png
Hidden = #kiraMikiPoster#
X = (247 * #roomSize#)
Y = (66 * #roomSize#)

[MeterRoomShadows]
Meter = Image
ImageName = #@#Images\Room\Shadows#roomSize#.png
X = (106 * #roomSize#)
Y = (41 * #roomSize#)

[MeterRoomBase]
Meter = Image
ImageName = #@#Images\Room\Base#roomSize#.png

[MeterItemAlexFigurine]
DynamicVariables = 1
Meter = Image
ImageName = #@#Images\Room\Items\AlexFigurine#roomSize#.png
Hidden = #alexFigurine#
X = (122 * #roomSize#)
Y = (86 * #roomSize#)

[MeterItemAssortedCartridges]
Meter = Image
ImageName = #@#Images\Room\Items\AssortedCartridges#roomSize#.png
Hidden = #assortedCartridges#
X = (161 * #roomSize#)
Y = (69 * #roomSize#)

[MeterItemBeerOnDiscount]
Meter = Image
ImageName = #@#Images\Room\Items\BeerOnDiscount#roomSize#.png
Hidden = #beerOnDiscount#
X = (6 * #roomSize#)
Y = (101 * #roomSize#)

[MeterItemCan]
Meter = Image
ImageName = #@#Images\Room\Items\Can#roomSize#.png
Hidden = #can#
X = (73 * #roomSize#)
Y = (148 * #roomSize#)

[MeterItemClock]
Meter = Image
Group = Item#clock# | AllItems
ImageName = #@#Images\Room\Items\Clock#roomSize#.png
Hidden = #clock#
X = (45 * #roomSize#)
Y = (12 * #roomSize#)

[MeterItemClothesRack]
Meter = Image
ImageName = #@#Images\Room\Items\ClothesRack#roomSize#.png
Hidden = #clothesRack#
X = (5 * #roomSize#)
Y = (28 * #roomSize#)

[MeterItemCrackedDaruma]
Meter = Image
ImageName = #@#Images\Room\Items\CrackedDaruma#roomSize#.png
Hidden = #crackedDaruma#
X = (220 * #roomSize#)
Y = (74 * #roomSize#)

[MeterItemCuteClayHouses]
Meter = Image
ImageName = #@#Images\Room\Items\CuteClayHouses#roomSize#.png
Hidden = #cuteClayHouses#
X = (101 * #roomSize#)
Y = (48 * #roomSize#)

[MeterItemCutesyGamePoster]
Meter = Image
ImageName = #@#Images\Room\Items\CutesyGamePoster#roomSize#.png
Hidden = #cutesyGamePoster#
X = (247 * #roomSize#)
Y = (42 * #roomSize#)

[MeterItemHoloPlant]
Meter = Image
ImageName = #@#Images\Room\Items\HoloPlant#roomSize#.png
Hidden = #holoPlant#
X = (251 * #roomSize#)
Y = (94 * #roomSize#)

[MeterItemJokerCyclone]
Meter = Image
ImageName = #@#Images\Room\Items\JokerCyclone#roomSize#.png
Hidden = #jokerCyclone#
X = (79 * #roomSize#)
Y = (104 * #roomSize#)

[MeterItemKiraMikiBanner]
Meter = Image
ImageName = #@#Images\Room\Items\KiraMikiBanner#roomSize#.png
Hidden = #kiraMikiBanner#
X = (138 * #roomSize#)
Y = (47 * #roomSize#)

[MeterItemManekiNeko]
Meter = Image
ImageName = #@#Images\Room\Items\ManekiNeko#roomSize#.png
Hidden = #manekiNeko#
X = (185 * #roomSize#)
Y = (62 * #roomSize#)

[MeterItemMegaChristmasTree]
Meter = Image
ImageName = #@#Images\Room\Items\MegaChristmasTree#roomSize#.png
Hidden = #megaChristmasTree#
X = (36 * #roomSize#)
Y = (103 * #roomSize#)

[MeterItemMoviePoster]
Meter = Image
ImageName = #@#Images\Room\Items\MoviePoster#roomSize#.png
Hidden = #moviePoster#
X = (187 * #roomSize#)
Y = (88 * #roomSize#)

[MeterItemPaperLantern]
Meter = Image
ImageName = #@#Images\Room\Items\PaperLantern#roomSize#.png
Hidden = #paperLantern#
X = (109 * #roomSize#)
Y = (14 * #roomSize#)

[MeterItemPC9X]
Meter = Image
ImageName = #@#Images\Room\Items\PC9X#roomSize#.png
Hidden = #pC9X#
X = (245 * #roomSize#)
Y = (124 * #roomSize#)

[MeterItemReplicaToyTuring]
Meter = Image
ImageName = #@#Images\Room\Items\ReplicaToyTuring#roomSize#.png
Hidden = #replicaToyTuring#
X = (10 * #roomSize#)
Y = (106 * #roomSize#)

[MeterButtonEdit]
Meter = String
Text = "Edit"
LeftMouseUpAction = [!ActivateConfig "va-ll ha11-a\Jill's Room" "Jill's Room Config.ini"]
In the same folder there's Jill's Room Config, where the user can choose which items are shown and which are not.
Image

Code: Select all

[Rainmeter]
UpdateDivider = -1
Update = 1000
AccurateText = 1

[Variables]
@Include = #@#Settings.inc
@Include2 = 'Jill's Room MAIN.ini

; Included so as to not bloat this script with all of the items' text.
@Include3 = #@#Item Text.inc

;Bangs that I use a whole lot.
hideBox = "[!SetVariable "rectangleH" 50][!SetOptionGroup Textbox "Hidden" 1][!Update][!Redraw]"
showBox = "[!SetOptionGroup Textbox "Hidden" 0][!Update][!Redraw]"
playSound = "[Play #@#Sounds\Select.wav]"

; 0 is when an item is SHOWN, 1 is when an item is HIDDEN.
; Opacity when hovering and leaving SHOWN items.
itemHover0 = 100 
itemLeave0 = 255

; Opacity when hovering and leaving HIDDEN items.
itemHover1 = 255
itemLeave1 = 100

; Change SHOWN to HIDDEN and viceversa for nested variables purposes.
itemSet0 = 1
itemSet1 = 0

;Default dimensions of the information window.
rectangleW = 100
rectangleH = 50
rectangleX = 50
rectangleY = 50

[MeterItemAlexFigurine]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#AlexFigurine]]

;It uses the variables to see if an item is currently hidden (1) or shown (0) and uses nested variables to call for itemSet0 or itemSet1, and changed the opacity accordingly. Same for itemHover0 and itemHover1.
LeftMouseUpAction = [!WriteKeyValue Variables alexFigurine [#itemSet[#AlexFigurine]] "#@#Settings.inc"][!SetVariable AlexFigurine [#itemSet[#AlexFigurine]]][!UpdateMeter MeterItemAlexFigurine][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 15][!SetVariable "rectangleY" 65][!SetOption MeterItemTitle "Text" "#alexFigurineTitle#"][!SetOption MeterItemText "Text" "#alexFigurineText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemKiraMikiPoster]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#KiraMikiPoster]]

LeftMouseUpAction = [!WriteKeyValue Variables kiraMikiPoster [#itemSet[#KiraMikiPoster]] "#@#Settings.inc"][!SetVariable KiraMikiPoster [#itemSet[#KiraMikiPoster]]][!UpdateMeter MeterItemKiraMikiPoster][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#kiraMikiPosterTitle#"][!SetOption MeterItemText "Text" "#kiraMikiPosterText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemAssortedCartridges]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#AssortedCartridges]]

LeftMouseUpAction = [!WriteKeyValue Variables assortedCartridges [#itemSet[#AssortedCartridges]] "#@#Settings.inc"][!SetVariable AssortedCartridges [#itemSet[#AssortedCartridges]]][!UpdateMeter MeterItemAssortedCartridges][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 50][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#assortedCartridgesTitle#""][!SetOption MeterItemText "Text" "#assortedCartridgesText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemBeerOnDiscount]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#BeerOnDiscount]]

LeftMouseUpAction = [!WriteKeyValue Variables beerOnDiscount [#itemSet[#BeerOnDiscount]] "#@#Settings.inc"][!SetVariable BeerOnDiscount [#itemSet[#BeerOnDiscount]]][!UpdateMeter MeterItemBeerOnDiscount][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 50][!SetVariable "rectangleY" 80][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#beerOnDiscountTitle#"][!SetOption MeterItemText "Text" "#beerOnDiscountText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemCan]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#Can]]

LeftMouseUpAction = [!WriteKeyValue Variables can [#itemSet[#Can]] "#@#Settings.inc"][!SetVariable Can [#itemSet[#Can]]][!UpdateMeter MeterItemCan][!Redraw] #playSound#

[MeterItemClock]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#Clock]]

LeftMouseUpAction = [!WriteKeyValue Variables clock [#itemSet[#Clock]] "#@#Settings.inc"][!SetVariable Clock [#itemSet[#Clock]]][!UpdateMeter MeterItemClock][!Redraw] #playSound#

[MeterItemClothesRack]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#ClothesRack]]

LeftMouseUpAction = [!WriteKeyValue Variables clothesRack [#itemSet[#ClothesRack]] "#@#Settings.inc"][!SetVariable ClothesRack [#itemSet[#ClothesRack]]][!UpdateMeter MeterItemClothesRack][!Redraw] #playSound#

[MeterItemCrackedDaruma]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#CrackedDaruma]]

LeftMouseUpAction = [!WriteKeyValue Variables crackedDaruma [#itemSet[#CrackedDaruma]] "#@#Settings.inc"][!SetVariable CrackedDaruma [#itemSet[#CrackedDaruma]]][!UpdateMeter MeterItemCrackedDaruma][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 110][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle "Text" "#crackedDarumaTitle#"][!SetOption MeterItemText "Text" "#crackedDarumaText#] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemCuteClayHouses]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#CuteClayHouses]]

LeftMouseUpAction = [!WriteKeyValue Variables cuteClayHouses [#itemSet[#CuteClayHouses]] "#@#Settings.inc"][!SetVariable CuteClayHouses [#itemSet[#CuteClayHouses]]][!UpdateMeter MeterItemCuteClayHouses][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 40][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#cuteClayHousesTitle#"][!SetOption MeterItemText "Text" "#cuteClayHousesText#] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemCutesyGamePoster]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#CutesyGamePoster]]

LeftMouseUpAction = [!WriteKeyValue Variables cutesyGamePoster [#itemSet[#CutesyGamePoster]] "#@#Settings.inc"][!SetVariable CutesyGamePoster [#itemSet[#CutesyGamePoster]]][!UpdateMeter MeterItemCutesyGamePoster][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 30][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#cutesyGamePosterTitle#"][!!SetOption MeterItemText "Text" "#cutesyGamePosterText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemHoloPlant]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#HoloPlant]]

LeftMouseUpAction = [!WriteKeyValue Variables holoPlant [#itemSet[#HoloPlant]] "#@#Settings.inc"][!SetVariable HoloPlant [#itemSet[#HoloPlant]]][!UpdateMeter MeterItemHoloPlant][!Redraw] #playSound#


;Auxiliary meter for MeterItemHoloPlant so that it doesn't conflict with MeterItemPC9X.
[MeterBoxHoloPlant]
Meter = Shape
Shape = Rectangle (251 * #roomSize#), (94 * #roomSize#), (20 * #roomSize#), (30 * #roomSize#) | Fill Color 255, 255, 255, 1 | StrokeWidth 0

MouseOverAction = [!SetVariable "rectangleX" 145][!SetVariable "rectangleY" 85][!SetVariable "rectangleH" 45][!SetOption MeterItemTitle "Text" "#holoPlantTitle#"][!SetOption MeterItemText "Text" "#holoPlantText#"] #showBox#

MouseLeaveAction = #hideBox#


[MeterItemJokerCyclone]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#JokerCyclone]]

LeftMouseUpAction = [!WriteKeyValue Variables jokerCyclone [#itemSet[#JokerCyclone]] "#@#Settings.inc"][!SetVariable JokerCyclone [#itemSet[#JokerCyclone]]][!UpdateMeter MeterItemJokerCyclone][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 100][!SetVariable "rectangleY" 80][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#jokerCycloneTitle#"][!SetOption MeterItemText "Text" "#jokerCycloneText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemKiraMikiBanner]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#KiraMikiBanner]]

LeftMouseUpAction = [!WriteKeyValue Variables kiraMikiBanner [#itemSet[#KiraMikiBanner]] "#@#Settings.inc"][!SetVariable KiraMikiBanner [#itemSet[#KiraMikiBanner]]][!UpdateMeter MeterItemKiraMikiBanner][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 35][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle "Text" "#kiraMikiBannerTitle#"][!SetOption MeterItemText "Text" "#kiraMikiBannerText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemManekiNeko]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#ManekiNeko]]

LeftMouseUpAction = [!WriteKeyValue Variables manekiNeko [#itemSet[#ManekiNeko]] "#@#Settings.inc"][!SetVariable ManekiNeko [#itemSet[#ManekiNeko]]][!UpdateMeter MeterItemManekiNeko][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 80][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle Text "#manekiNekoTitle#"][!SetOption MeterItemText Text "#manekiNekoText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemMegaChristmasTree]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#MegaChristmasTree]]

LeftMouseUpAction = [!WriteKeyValue Variables megaChristmasTree [#itemSet[#MegaChristmasTree]] "#@#Settings.inc"][!SetVariable MegaChristmasTree [#itemSet[#MegaChristmasTree]]][!UpdateMeter MeterItemMegaChristmasTree][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 75][!SetVariable "rectangleY" 75][!SetVariable "rectangleH" 70][!SetOption MeterItemTitle "Text" "#megaChristmasTreeTitle#"][!SetOption MeterItemText "Text" "#megaChristmasTreeText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemMoviePoster]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#MoviePoster]]

LeftMouseUpAction = [!WriteKeyValue Variables moviePoster [#itemSet[#MoviePoster]] "#@#Settings.inc"][!SetVariable MoviePoster [#itemSet[#MoviePoster]]][!UpdateMeter MeterItemMoviePoster][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 80][!SetVariable "rectangleY" 70][!SetOption MeterItemTitle "Text" "#moviePosterTitle#"][!SetOption MeterItemText "Text" "#moviePosterText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemPaperLantern]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#PaperLantern]]

LeftMouseUpAction = [!WriteKeyValue Variables paperLantern [#itemSet[#PaperLantern]] "#@#Settings.inc"][!SetVariable PaperLantern [#itemSet[#PaperLantern]]][!UpdateMeter MeterItemPaperLantern][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 130][!SetVariable "rectangleY" 20][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle "Text" "#paperLanternTitle#"][!SetOption MeterItemText "Text" "#paperLanternText#"] #showBox#

[MeterItemPC9X]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#PC9X]]

LeftMouseUpAction = [!WriteKeyValue Variables pC9X [#itemSet[#PC9X]] "#@#Settings.inc"][!SetVariable PC9X [#itemSet[#PC9X]]][!UpdateMeter MeterItemPC9X][!Redraw] #playSound#

MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 80][!SetVariable "rectangleH" 70][!SetOption MeterItemTitle "Text" "#pC9XTitle#"][!SetOption MeterItemText "Text" "#pC9XText#"] #showBox#

MouseLeaveAction = #hideBox#

[MeterItemReplicaToyTuring]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#ReplicaToyTuring]]

LeftMouseUpAction = [!WriteKeyValue Variables replicaToyTuring [#itemSet[#ReplicaToyTuring]] "#@#Settings.inc"][!SetVariable ReplicaToyTuring [#itemSet[#ReplicaToyTuring]]][!UpdateMeter MeterItemReplicaToyTuring][!Redraw][Play #@#Sounds\Select.wav]

MouseOverAction = [!SetVariable "rectangleX" 50][!SetVariable "rectangleY" 100][!SetVariable "rectangleH" 40][!SetOption MeterItemTitle "Text" "#replicaToyTuringTitle#"][!SetOption MeterItemText "Text" "#replicaToyTuringText#"] #showBox#
;Rectangle to show the item's description.

[MeterItemTextbox]
DynamicVariables = 1
Meter = Shape
Group = Textbox
Hidden = 1
Shape = Rectangle (#rectangleX# * #roomSize#), (#rectangleY# * #roomSize#), (#rectangleW# * #roomSize#), (#rectangleH# * #roomSize#) | Fill Color 0, 0, 0 | StrokeWidth (#roomSize# - 1) | Stroke Color 255, 255, 255

[MeterItemTitle]
DynamicVariables = 1
Meter = String
Group = Textbox
Hidden = 1
X = ((#rectangleX# + 5) * #roomSize#)
Y = ((#rectangleY# + 6) * #roomSize#)
FontSize = (6 * #roomSize#)
FontFace = CyberpunkWaifus
FontColor = 223, 18, 94

[MeterItemText]
DynamicVariables = 1
Meter = String
Group = Textbox
Hidden = 1 
X = ((#rectangleX# + 7) * #roomSize#)
Y = ((#rectangleY# + 15) * #roomSize#)
W = (70 * #roomSize#)
FontSize = (6 * #roomSize#)
FontFace = CyberpunkWaifus
FontColor = 255, 255, 255
ClipString = 2
My issue is that both of them show up in the Explorer (is it called that? I don't know :???:)
Image
I'd rather only Jill's Room MAIN show up, if it's at all possible. I've tried changing it to an .inc instead of a .ini, but when I tried activating Jill's Room Config it wouldn't show up. Should I put them in separate folders? Is this even possible?
Thanks in advance! And I'm sorry for my code lmao
You do not have the required permissions to view the files attached to this post.
User avatar
balala
Rainmeter Sage
Posts: 16310
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Is there any way to prevent a skin from showing up on the Rainmeter explorer?

Post by balala »

reallypoopy wrote: January 4th, 2023, 3:11 pm Hi! Apologies if this post is unintelligible, I'm not sure how to word this at all.
You did word it well, I (we) understood.
reallypoopy wrote: January 4th, 2023, 3:11 pm My issue is that both of them show up in the Explorer (is it called that? I don't know :???:)
Image
I'd rather only Jill's Room MAIN show up, if it's at all possible.
This way it's not possible. You can't tell Rainmeter to see only one of the existing .ini files. But see below as well.
reallypoopy wrote: January 4th, 2023, 3:11 pm I've tried changing it to an .inc instead of a .ini, but when I tried activating Jill's Room Config it wouldn't show up.
Normally. .ini files store the skins. These are visible in Rainmeter (unless they are in the @Resources folder, in which case these are not shown up either). .inc files are used to store some codes (in many cases variables, like here as well for instance, in the @Resources\Settings.inc file) and they not being stand-alone skins files, they are not listed into the list of skins. Accordingly you can't activate a such file.
reallypoopy wrote: January 4th, 2023, 3:11 pm Should I put them in separate folders? Is this even possible?
This is perfectly possible, if it's a good solution for your needs. To do this you have to:
  • Create a folder in the root of your config. Let's name it Jill's Config (long story short, create the va-ll ha11-a\Jill's Config folder). Obviously you can name as you want, this is just an example.
  • Move the Jill's Room Config.ini file from its original location (the Jill's Room folder), to this newly created folder.
  • But this is not enough. Since the moved Jill's Room Config.ini skin includes the Jill's Room\'Jill's Room MAIN.ini file, you have to modify one option in the code of the Jill's Room Config.ini file. Replace the @Include2 = 'Jill's Room MAIN.ini option in the [Variables] section with this: @Include2 = ..\Jill's Room\'Jill's Room MAIN.ini. This way you told the skin to use the 'Jill's Room MAIN.ini file, which is placed one level above the current skin (set by the ..), then into the Jill's Room folder.
  • After doing all this, make sure you don1t forget to refresh all, otherwise Rainmeter doesn't see the moved skin (right click the Rainmeter icon in the Notification Area and click Refresh all).
This is all. Now you have the skins into distinct folders and you can activate any of them, or even both at a time.
reallypoopy
Posts: 2
Joined: January 4th, 2023, 2:47 pm

Re: Is there any way to prevent a skin from showing up on the Rainmeter explorer?

Post by reallypoopy »

Thank you so much for the swift and comprehensive reply! The solution you proposed seems good for what I'm trying to do. I appreciate the explanation on .inc files, too! :thumbup:
User avatar
balala
Rainmeter Sage
Posts: 16310
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Is there any way to prevent a skin from showing up on the Rainmeter explorer?

Post by balala »

reallypoopy wrote: January 4th, 2023, 5:56 pm Thank you so much for the swift and comprehensive reply! The solution you proposed seems good for what I'm trying to do. I appreciate the explanation on .inc files, too! :thumbup:
:thumbup: