So here is my latest (possibly last) theme it's taken me a few weeks to work out everything to a point that I'm happy to release
as always everything is available on my git use the templates as needed if you're a themer
https://github.com/sodasoba1/nx-vertical-themes/tree/master/Lumia
Lumia.zip
(Main nxtheme files)
Home screen
the footer fully removed, icons re-animated (v0.4) battery rotated with charging icon corrected applet icons squared.
Lockscreen
all movement has been removed, applet icons have been colored and lock indicators have been animated
fully fixed the previous when pressing Y (v0.4)
Flaunch/allapps
reworked from switchdeck most icon sizes made bigger & game text fits better
sort & filter window scrolling edliminated.
footer & header removal is impossible* in most of the bflyts only 1 of the bflyts does it work still everything is working ok
*if you find a method please PM ME
MyPage
themed as standard the footer will remain and buttons in *User Settings* will not be themed
(extra patch available in downloads)
Settings
has been reworked removing the footer & shrinking the header a lot of work was made to make game icons vertical in Data Management area and overall.
News
has had a been rework to unify the theme, squared off as many icons as possible removed white background (v0.4)
that was there in previous version.
Due to my switch being offline I'm unable to full test this please report any issues you see
Player Select
as standard will have the footer, added background to name plates & patched
player select for arcade archive titles which use a different window to the standard psl bflyt
(extra patch available in downloads to remove footer)
EXTRAS AND ADDITIONAL PATCHES:
now for some newer and interesting parts that will make the theme a little more uniform feeling
0100000000001003-controller.zip
this patch contains a theme for the controller.szs & common.szs for the controller applet folder
0100000000001007-psl.zip
contains the common.szs patch to remove the footer from pls applet turning it from
< unpatched | patched >
additionally I have theme playercard_root which arcade archives use
0100000000001013-mypage.zip
contains 2 patches for common.szs & set.szs located inside the applet folder
< unpatched | patched >
lumia-option.zip
please refer to my previous guide on how to patch but be sure to use the JSON from this Lumia:
https://sodasoba1.github.io/layouteditor-patch/
0100000000001008-swkbd.zip
HBMenu.zip
as always everything is available on my git use the templates as needed if you're a themer
https://github.com/sodasoba1/nx-vertical-themes/tree/master/Lumia
Lumia.zip
(Main nxtheme files)
Home screen
the footer fully removed, icons re-animated (v0.4) battery rotated with charging icon corrected applet icons squared.
Lockscreen
all movement has been removed, applet icons have been colored and lock indicators have been animated
fully fixed the previous when pressing Y (v0.4)
Flaunch/allapps
reworked from switchdeck most icon sizes made bigger & game text fits better
sort & filter window scrolling edliminated.
footer & header removal is impossible* in most of the bflyts only 1 of the bflyts does it work still everything is working ok
*if you find a method please PM ME
MyPage
themed as standard the footer will remain and buttons in *User Settings* will not be themed
(extra patch available in downloads)
Settings
has been reworked removing the footer & shrinking the header a lot of work was made to make game icons vertical in Data Management area and overall.
News
has had a been rework to unify the theme, squared off as many icons as possible removed white background (v0.4)
that was there in previous version.
Due to my switch being offline I'm unable to full test this please report any issues you see
Player Select
as standard will have the footer, added background to name plates & patched
player select for arcade archive titles which use a different window to the standard psl bflyt
(extra patch available in downloads to remove footer)
EXTRAS AND ADDITIONAL PATCHES:
now for some newer and interesting parts that will make the theme a little more uniform feeling
0100000000001003-controller.zip
this patch contains a theme for the controller.szs & common.szs for the controller applet folder
0100000000001007-psl.zip
contains the common.szs patch to remove the footer from pls applet turning it from
< unpatched | patched >
additionally I have theme playercard_root which arcade archives use
0100000000001013-mypage.zip
contains 2 patches for common.szs & set.szs located inside the applet folder
< unpatched | patched >
lumia-option.zip
please refer to my previous guide on how to patch but be sure to use the JSON from this Lumia:
https://sodasoba1.github.io/layouteditor-patch/
0100000000001008-swkbd.zip
HBMenu.zip
extracting menu files:
this can be used for any title ID I'm using 0100000000001000 as an example but use the tid to get the szs for any extra patch which i have included the tid in the zip name
0100000000001003
0100000000001007
0100000000001008
0100000000001013
On the switch open gold leaf and navigate to
Manage console Contents > NAND SYSTEM > 0100000000001000 > Base title
TAKE CARE NOT TO DELETE OR MESS WITH YOUR NAND
once you have located 0100000000001000 export and confirm you want to export as a nsp
when export is complete a message will pop up showing you where the exported nsp can be located on the switch
sdmc:/switch/Golfleaf/export/title/0100000000001000.nsp
copy the exported nsp to the folder with nstool open command prompt
We will use nstool to extract the NCA files out of the nsp
nstool.exe -x pfs0 0100000000001000.nsp
If you haven't installed your prod.keys in you're .switch folder like i have you will need to use the command:
nstool.exe -x -k prod.keys pfs0 0100000000001000.nsp
(be sure the dumped keys are in the same folder as nstool/hactool)this will extract the nca files into a folder named pfs0
now we need to extract the NCA contents, I usually type
nstool.exe -x 0100000000001000 pfs0/
and select the nca text and right click bfdae39fc2793361c12e7d271550bf8f.nca
which puts the full command required
nstool.exe -x 0100000000001000 pfs0/bfdae39fc2793361c12e7d271550bf8f.nca
This will extract the nca into the folder 0100000000001000/
now it's extracted we need to locate the szs file we want to alter
0100000000001000/1/lyt/
this can be applied to any additional szs needed for any of the extra patches above
- Change log
- Reworked entire theme, fixed cursor3, fixed lockscreen, added HBMenu theme to match