Using custom firmware, you can create unique styles and layouts for your Switch Home Menu.
Making a Theme
This section is a work in progress. |
Installing a Theme
Custom themes made by other users can be found in several places. You can use Themezer-NX to download and install themes on your switch, or visit r/NXThemes or themezer.net and install the .nxtheme file manually.
Using themezer-nx
What you need
- The latest release of Themezer-NX.
- The latest release of NXThemesInstaller.
Steps
- Boot Switch CFW, open the Homebrew Menu and launch
Themezer-NX
.- If you get an error saying failed to connect to themezer, ensure you have an internet connection set up.
- If you're on emuMMC, make sure you set up dns.mitm or 90dns before connecting.
- Find a theme to install.
- Pressing X will allow you to select which type of theme you're looking for (home screen, lock screen etc).
- Pressing Y will allow you to search for themes that fit certain keywords and change the sorting order.
- Once you have found a theme you would like to install, select the theme and press A or tap the theme.
- You can now either press
Install
orDownload Only
. - Repeat for any additional themes you want to download.
- Exit the application by pressing the + button or pressing X followed by
Exit Themezer-NX
. This will install any themes you have queued for installation. - Press + to install your themes.
- Press A to reboot.
Using NXThemesInstaller
What you need
- The latest release of NXThemesInstaller.
- A
.nxtheme
file, either from the internet or one you made yourself. - If you want to install custom fonts, the fonts you want to install in
.ttf
format.
Steps
- Copy the
.nxtheme
and/or.ttf
file(s) to thethemes
folder on the root of your SD card, creating the folder if it does not exist. - Open the Homebrew Menu and launch
NXThemesInstaller
.- If this is your first time launching NXThemesInstaller, you may be asked to extract the home menu and read some information. Continue until you reach the main screen.
- Navigate to
Themes
. - Select a theme and press A to install it, or select multiple themes using Y and press A to install multiple themes at once.
- Reboot to see changes.
Troubleshooting
Crashing on boot after installing a theme
This means the theme is either outdated or broken. You can fix this by deleting the folder atmosphere/contents/0100000000001000
from your SD. Note: on Atmosphère 0.9.4 or lower, contents
is called titles
.
If this fixes the issue, you can attempt to re-install the theme to see if the theme was broken or the crash was just because of a firmware update.
NXThemeInstaller crashes when you launch it
This is probably due to the archive bit being set on either the app or the nxthemes. This is usually the result of copying files to an sd card via a Mac. If you are experiencing this issue, try launching hekate and navigating to Tools
-> Arch bit · RCM · Touch · Pkg1/2
-> Fix Archive Bit
, then try again.