Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NX-Fetch-Rem Switch: Difference between revisions

From GameBrew
Created page with "{{Infobox Switch Homebrews |title=NX-Fetch-Rem |image=NXFetchRemSwitch.png |description=A configurable Nintendo Switch fetch homebrew with custom modules, palettes, and external config support. |author=remn9k |lastupdated=2026/03/28 |type=Utilities |version=0.1.0 |license=MIT |download=https://dlhb.gamebrew.org/switchhomebrews/NXFetchRemSwitch.7z |website=https://github.com/remn9k/NX-Fetch-Rem |source=https://github.com/remn9k/NX-Fetch-Rem |donation= }} {{#seo: |title=Sw..."
 
No edit summary
Line 19: Line 19:
|image_alt=NX-Fetch-Rem
|image_alt=NX-Fetch-Rem
}}
}}
NX-Fetch-Rem is a configurable fork of [https://github.com/Xc987/NX-Fetch NX-Fetch] for Nintendo Switch homebrew (<code>.nro</code>). The project keeps the spirit of the original app, but makes it much easier to customize through an external config file instead of editing the source every time.
NX-Fetch-Rem is a configurable fork of [[NX_Fetch_Switch|NX-Fetch]] for Nintendo Switch homebrew. The project keeps the spirit of the original app, but makes it much easier to customize through an external config file instead of editing the source every time.
 
The author notes that they are primarily a Python developer, so a large part of the project was written with AI assistance.


== Features ==
== Features ==
* Auto-generated <code>config.ini</code> on first launch
* Auto-generated <code>config.ini</code> on first launch.
* Palette switching with left/right on the D-Pad
* Palette switching with left/right on the D-Pad.
* Built-in system info modules
* Built-in system info modules.
* Custom labeled modules like <code>custom.btw</code>
* Custom labeled modules like <code>custom.btw</code>.
* Simple text-only lines like <code>simple.1.space</code>
* Simple text-only lines like <code>simple.1.space</code>.
* External logo support through <code>logo_path</code>
* External logo support through <code>logo_path</code>.
* Formatting and override support for built-in modules
* Formatting and override support for built-in modules.


== Installation ==
== Installation ==
# Put <code>NX-Fetch-Rem.nro</code> into:
Put NX-Fetch-Rem.nro into sdmc:/switch/
<pre>sdmc:/switch/</pre>
# Launch the app once.
# The app will automatically create:
<pre>sdmc:/switch/NX-Fetch-Rem/config.ini</pre>
# Edit that file however you want.


== Controls ==
Launch the app once.


* Left/right on the D-Pad switches the palette.
The app will automatically create: sdmc:/switch/NX-Fetch-Rem/config.ini


Note: the quick color switching on the arrows does not work as intended, so there is roughly a 5 second wait before the color can be changed.
Edit that file however you want.


== Config ==
== Config ==
The full example config is in <code>[https://github.com/remn9k/NX-Fetch-Rem/blob/main/config.example.ini config.example.ini]</code>. The main ideas are:
The full example config is in [https://github.com/remn9k/NX-Fetch-Rem/blob/main/config.example.ini config.example.ini]. The main ideas are:


* <code>modules=...</code> controls order and visibility
* <code>modules=...</code> controls order and visibility
Line 85: Line 78:
</pre>
</pre>


Uncomment it to use a text file logo. If a line contains <code>|</code>, the text before it uses the left color and the text after it uses the right color. A sample file is included in <code>[https://github.com/remn9k/NX-Fetch-Rem/blob/main/logo.example.txt logo.example.txt]</code>.
Uncomment it to use a text file logo. If a line contains <code>|</code>, the text before it uses the left color and the text after it uses the right color. A sample file is included in [https://github.com/remn9k/NX-Fetch-Rem/blob/main/logo.example.txt logo.example.txt].
 
== Controls ==
D-Pad Left/right - Switch palette
 
Note: the quick color switching on the arrows does not work as intended, so there is roughly a 5 second wait before the color can be changed.


==Changelog==  
==Changelog==  
Line 92: Line 90:


== External links ==
== External links ==
* Github - https://github.com/remn9k/NX-Fetch-Rem
* GitHub - https://github.com/remn9k/NX-Fetch-Rem
* HB-App - - https://hb-app.store/switch/NXFetchRem
* Homebrew App Store - - https://hb-app.store/switch/NXFetchRem

Revision as of 06:21, 22 June 2026

NX-Fetch-Rem
General
Authorremn9k
TypeUtilities
Version0.1.0
LicenseMIT License
Last Updated2026/03/28
Links
Download
Website
Source

NX-Fetch-Rem is a configurable fork of NX-Fetch for Nintendo Switch homebrew. The project keeps the spirit of the original app, but makes it much easier to customize through an external config file instead of editing the source every time.

Features

  • Auto-generated config.ini on first launch.
  • Palette switching with left/right on the D-Pad.
  • Built-in system info modules.
  • Custom labeled modules like custom.btw.
  • Simple text-only lines like simple.1.space.
  • External logo support through logo_path.
  • Formatting and override support for built-in modules.

Installation

Put NX-Fetch-Rem.nro into sdmc:/switch/

Launch the app once.

The app will automatically create: sdmc:/switch/NX-Fetch-Rem/config.ini

Edit that file however you want.

Config

The full example config is in config.example.ini. The main ideas are:

  • modules=... controls order and visibility
  • palette=left:right:accent adds a color preset
  • custom.name=value adds a labeled custom module
  • simple.1.space=... adds a text-only line
  • override.module=... replaces a built-in value
  • format.module=... formats built-in values using tokens

Custom modules

label.custom.btw=Fetch
custom.btw=NX-Fetch-Rem
modules=os,custom.btw,battery

If label.custom.btw is missing, the label defaults to the module name.

Simple lines

simple.1.space=     
simple.3.sys=------- System -------
modules=simple.1.space,simple.3.sys,os,cfw

Default simple colors:

  • simple.1.* -> left palette color
  • simple.2.* -> right palette color
  • simple.3.* -> white

Leave this commented to use the built-in logo:

# logo_path=sdmc:/switch/NX-Fetch-Rem/logo.txt

Uncomment it to use a text file logo. If a line contains |, the text before it uses the left color and the text after it uses the right color. A sample file is included in logo.example.txt.

Controls

D-Pad Left/right - Switch palette

Note: the quick color switching on the arrows does not work as intended, so there is roughly a 5 second wait before the color can be changed.

Changelog

v0.1.0

  • First Release.

External links

Advertising: