ROM Hack RELEASE [Release/Tutorial] Switch theme injector : Easily make custom themes

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
I've got a tiny problem, installation works fine and now i created a theme with the windows application but... I can't see the "all apps" button in the home screen... here is a picture, how i can solve this?

EDIT: I have 6 sowftware installed, with this layout i can see only 5
iirc to have that button you need to install at least 9 games, until then you have to use another layout as that one will prevent you from launching the other games.
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
@exelix11

Any chance of a "NXTheme" nsp that I can install to the homemenu? I seriously love this thing XD. I spend almost 3 hours yesterday just recreating old themes in nxtheme format, scouting the internet for suitable images, made new themes, created themes with multiple layouts etc.

Also, no offense to you or anything, but isn't some of the custom layouts a bit...broken??? I downloaded a theme yesterday which had the Ubuntu layout for the HomeMenu and it's so impractical to the point where it looks like it is broken.

1. Title icons were so small I could hardly tell which icon I had highlighted. Didn't make it any easier that there was no pop-up title text either.
2. All the titles were stacked vertically. But you move through each icon by using left and right (would make a lot more sense to use up and down).
3. Worst of all, I literally could not find away to move from the Title Icons on the left, to the Album, Controller and Setting icons on the right. If it wasn't because I had a GoldLeaf nsp installed that I could use to remove the theme, I would've had to shutdown the Switch and manually remove the theme files from my SD Card0.o
 
Last edited by XaneTenshi, , Reason: Apparently I mix up the difference between something horizontal and something vertical...

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
@exelix11

Any chance of a "NXTheme" nsp that I can install to the homemenu? I seriously love this thing XD. I spend almost 3 hours yesterday just recreating old themes in nxtheme format, scouting the internet for suitable images, made new themes, created themes with multiple layouts etc.

Also, no offense to you or anything, but isn't some of the custom layouts a bit...broken??? I downloaded a theme yesterday which had the Ubuntu layout for the HomeMenu and it's so impractical to the point where it looks like it is broken.

1. Title icons were so small I could hardly tell which icon I had highlighted. Didn't make it any easier that there was no pop-up title text either.
2. All the titles were stacked vertically. But you move through each icon by using left and right (would make a lot more sense to use up and down).
3. Worst of all, I literally could not find away to move from the Title Icons on the left, to the Album, Controller and Setting icons on the right. If it wasn't because I had a GoldLeaf nsp installed that I could use to remove the theme, I would've had to shutdown the Switch and manually remove the theme files from my SD Card0.o
I don't provide an nsp version cause those cause bans and as i'm not banned yet i don't want to test it, afaik you can create your own forwarder easily. That said, if you have issues with an nsp version I may not be able to help you.
About layouts those are provided by other users and allow full control over icon placement, all the built-in layouts don't break home menu functionality, can't say the same for ones you download from the internet, you should tell the author even tho he most likely knows about the issues and he's fine with them.
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
I don't provide an nsp version cause those cause bans and as i'm not banned yet i don't want to test it, afaik you can create your own forwarder easily. That said, if you have issues with an nsp version I may not be able to help you.
About layouts those are provided by other users and allow full control over icon placement, all the built-in layouts don't break home menu functionality, can't say the same for ones you download from the internet, you should tell the author even tho he most likely knows about the issues and he's fine with them.

Alright that's fair enough. Do you know if what I need to create a forwarder is the "NCA Builder"?

I know you didn't create those layouts, that's why I said no offense. But my point was that the theme I downloaded with the broken layout, had the Ubuntu layout by SvenDaHacker64, which is a layout included in the Switch Themes Injector. Are you certain it isn't broken?
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
Alright that's fair enough. Do you know if what I need to create a forwarder is the "NCA Builder"?

I know you didn't create those layouts, that's why I said no offense. But my point was that the theme I downloaded with the broken layout, had the Ubuntu layout by SvenDaHacker64, which is a layout included in the Switch Themes Injector. Are you certain it isn't broken?
Iirc to create a forwardee you need nro2nsp but idk how cause I never tried.
About the layout yeah you're right, i totally forgot about that, i will either add a warning or remove it from the next version
 
  • Like
Reactions: XaneTenshi

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
Iirc to create a forwardee you need nro2nsp but idk how cause I never tried.
About the layout yeah you're right, i totally forgot about that, i will either add a warning or remove it from the next version

Cool, thanks:P 1 more thing: Although it's hardly a bug, it looks like if you have .nxtheme files in a folder, and have a subfolder within that folder, which contains more themes, NXThemes won't display either the themes in the subfolder, nor the subfolder itself. Once it finds nxthemes in a folder, it won't list any additional folders.

Example: The other day I created 2 versions of the same Theme, one with text and one without, and put these in a subfolder of my Theme folder. There was also 2 theme files which didn't belong to either subfolder, so I put those in the Theme folder. When I viewed the folders in NXTheme, only the .nxthemes in the primary folder was displayed.

Does that make sense?
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
Cool, thanks:P 1 more thing: Although it's hardly a bug, it looks like if you have .nxtheme files in a folder, and have a subfolder within that folder, which contains more themes, NXThemes won't display either the themes in the subfolder, nor the subfolder itself. Once it finds nxthemes in a folder, it won't list any additional folders.

Example: The other day I created 2 versions of the same Theme, one with text and one without, and put these in a subfolder of my Theme folder. There was also 2 theme files which didn't belong to either subfolder, so I put those in the Theme folder. When I viewed the folders in NXTheme, only the .nxthemes in the primary folder was displayed.

Does that make sense?
Not really, what you're saying is that if a folder contains another folder and some themes the installer will only show the themes and not the folder am i correct ? I'm pretty sure this is not the case, check that the archive bit is not set and for corruption on the sd.
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
Not really, what you're saying is that if a folder contains another folder and some themes the installer will only show the themes and not the folder am i correct ? I'm pretty sure this is not the case, check that the archive bit is not set and for corruption on the sd.

Maybe this will demonstrate what I am trying to say:

IMG_2192.jpg

That's my current folder structure for this theme: "/TheLegendofZelda/SheikahOS". All themes are showed here.

If I do this: "/TheLegendofZelda/SheikahOS/<themes here>subfolder/<more themes here>", then the subfolder and any themes inside isn't shown in NXThemes.
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
Maybe this will demonstrate what I am trying to say:

View attachment 159317

That's my current folder structure for this theme: "/TheLegendofZelda/SheikahOS". All themes are showed here.

If I do this: "/TheLegendofZelda/SheikahOS/<themes here>subfolder/<more themes here>", then the subfolder and any themes inside isn't shown in NXThemes.
On the bottom it says page 1/2, if you scroll down it's not shown there as well right ? I will look into this.
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
On the bottom it says page 1/2, if you scroll down it's not shown there as well right ? I will look into this.

The image isn't the best example either to be honest. It only shows my working setup, not the "problem". It says page 1/2 because there IS more themes if I go to next page.

Here, I'll post what my setup looks like on my pc. Disregard the image files, PSD and Theme Note folders. I don't paste them to the Sd Card.

NXThemes flaw.png

If I paste this setup to my Sd card and view them in NxThemes, the 2 folders "With Text" and "Without text", which also contain theme files, aren't shown, and neither are the themes within them. So NxThemes acts if as there were only 2 theme files in there.

Sorry if this is a confusing explanation, but I can't be bothered to change the files of my Sd card and show you how it looks on he Switch right now. I gotta get to bed lol.
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
The image isn't the best example either to be honest. It only shows my working setup, not the "problem". It says page 1/2 because there IS more themes if I go to next page.

Here, I'll post what my setup looks like on my pc. Disregard the image files, PSD and Theme Note folders. I don't paste them to the Sd Card.

View attachment 159340

If I paste this setup to my Sd card and view them in NxThemes, the 2 folders "With Text" and "Without text", which also contain theme files, aren't shown, and neither are the themes within them. So NxThemes acts if as there were only 2 theme files in there.

Sorry if this is a confusing explanation, but I can't be bothered to change the files of my Sd card and show you how it looks on he Switch right now. I gotta get to bed lol.
Just tested and couldn't reproduce. I used this setup:
sd root
|-themes
|-|-test
|-|-|-<some theme files>
|-|-|-test2
|-|-|-|-<some more themes>
|-|-<more themes>
I was able to browse in all the folders and view all the themes.
Your sd could be corrupted or you have the archive bit set for some folders
 

Dichotomy754

Well-Known Member
Member
Joined
Nov 11, 2018
Messages
154
Trophies
0
Age
33
XP
671
Country
United States
Just released a new update, it includes custom fonts and more. Check the full changelog on github !
Also the homebrew appstore just added support for themes, now you can browse and download them directly on your switch.

The Installer still says version 1.3 and still won't work with themes for the user page.
 

MTG

Member
Newcomer
Joined
Mar 7, 2019
Messages
20
Trophies
0
Age
35
XP
81
Country
Saudi Arabia
I've downloaded a theme from this forum and placed all files in theme folder and booted to cfw went to NXThemes installer v1.2 and when I tried to install one of those files I get: Cant install because Flaunch.szs is missing from systemdata. To install packs you need to dump the home menu romfs? what does that mean! and goes following the guide in the extract home menu. When I go to extract home menu and it says to extract home menu press + and Once I press it it says it would takes awhile however after that I got an error which says ResidentMenu not found in lyt dir! Hepl please
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
I've downloaded a theme from this forum and placed all files in theme folder and booted to cfw went to NXThemes installer v1.2 and when I tried to install one of those files I get: Cant install because Flaunch.szs is missing from systemdata. To install packs you need to dump the home menu romfs? what does that mean! and goes following the guide in the extract home menu. When I go to extract home menu and it says to extract home menu press + and Once I press it it says it would takes awhile however after that I got an error which says ResidentMenu not found in lyt dir! Hepl please
You're using an outdated version of the installer, latest is 1.4. Download it and delete the systemData folder from the themes folder on your sd. It should extract the needed files automatically
 
  • Like
Reactions: MTG

mikymax972

Member
Newcomer
Joined
Sep 18, 2008
Messages
16
Trophies
0
XP
117
Country
United States
Hi,i try this method
Download the NXthemes installer homebrew (the nro file) and copy it in the switch folder on your sd card.
Then make a folder called themes in the root of the sd card and copy your szs or nxtheme files in there.
Run from your favorite cfw the installer and use it to install your themes.

But my switch crash when i apply the theme,i'm on 6.2 sx os,try with atmosphère too,but not luck
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: After watching, that I feel like I'm on them already +1