Keep user packages and overlays across updates.
Build / Build (push) Successful in 14s
Build Desktop Installer / Build (win-arm64) (push) Successful in 17s
Build Desktop Installer / Build (win-x64) (push) Successful in 11s

Replace only the OmniNX-shipped package folders and overlays so those stay current without wiping anything the user added.
This commit is contained in:
niklascfw committed 2026-11-09 17:46:34 +01:00
1 parent bbb311fcf5
commit 25c9f01c67
2 files changed
+53 -5

No files matched your search

@@ -243,8 +243,18 @@ public static partial class DeletionLists
public static readonly string[] switch_dirs_to_delete =
{
@"switch\.packages",
@"switch\.overlays",
@"switch\.packages\.offload",
@"switch\.packages\Alchemist",
@"switch\.packages\Cool Curves",
@"switch\.packages\HOC Toolkit",
@"switch\.packages\Installer Configurator",
@"switch\.packages\Memory Config",
@"switch\.packages\Memory Kit",
@"switch\.packages\Memory Switcher",
@"switch\.packages\OmniNX Downloader",
@"switch\.packages\Package Manager",
@"switch\.packages\RebootNX",
@"switch\.overlays\.offload",
@"switch\90DNS_tester",
@"switch\aio-switch-updater",
@"switch\amsPLUS-downloader",
@@ -363,6 +373,19 @@ public static partial class DeletionLists
@"switch\tinwoo.nro",
@"switch\tinwoo\tinwoo.nro",
@"switch\Ultrahand-Reload\Ultrahand-Reload.nro",
@"switch\.packages\boot_package.ini",
@"switch\.packages\package.ini",
@"switch\.overlays\DNS-MITM_Manager.ovl",
@"switch\.overlays\FPSLocker.ovl",
@"switch\.overlays\MasterVolume.ovl",
@"switch\.overlays\QuickNTP.ovl",
@"switch\.overlays\ReverseNX-RT-ovl.ovl",
@"switch\.overlays\Status-Monitor-Overlay.ovl",
@"switch\.overlays\horizon-oc-overlay.ovl",
@"switch\.overlays\ovlEdiZon.ovl",
@"switch\.overlays\ovlSysmodules.ovl",
@"switch\.overlays\ovlmenu.ovl",
@"switch\.overlays\sys-patch-overlay.ovl",
};
public static readonly string[] root_files_to_delete =