Homebrew Menu: Difference between revisions

"Launching" section
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The '''[https://github.com/switchbrew/nx-hbmenu Homebrew Menu]''' (hbmenu, sometimes referred to as Homebrew Launcher) is the menu for launching homebrew applications. Applications are launched using the Homebrew ABI, hence normally [https://github.com/switchbrew/nx-hbloader nx-hbloader] will do the actual launching.
The [https://github.com/switchbrew/nx-hbmenu Homebrew Menu] (hbmenu) is the menu for launching homebrew applications. Applications are launched using the Homebrew ABI, hence normally [https://github.com/switchbrew/nx-hbloader nx-hbloader] will do the actual launching.
 
= Launching =
Homebrew Menu can be launched by holding R in [[Atmosphere CFW]] while launching any app. Alternatively, it can be launched from [[PegaScape]].


= Usage =
= Usage =
Line 8: Line 5:


= Controls =
= Controls =
Use the D-Pad/joystick to select the app/directory, up/down can be used for faster scrolling. Press A to launch the app. Navigating directories is supported, press A to enter a directory and press B to leave the current directory. Press Y to activate netloader and press B to deactivate netloader.
Use the D-Pad/joystick to select the app/directory, up/down/ZL/ZR can be used for faster scrolling. Press A to launch the app. Navigating directories is supported, press A to enter a directory and press B to leave the current directory. Press Y to activate netloader and press B to deactivate netloader.


Press the - button to enter Theme Menu. Press X to (un)star the current menu entry.
Press the - button to enter Theme Menu. Press X to (un)star the current menu entry.
Line 29: Line 26:


The file extension is .cfg. .romfs is also supported, this is RomFs. With the [[Setting_up_Development_Environment|toolchain]] setup you can run the following to build a .romfs: <code>build_romfs {input directory} {out name}.romfs</code>. The .romfs (and therefore the input directory) contains: '/theme.cfg', optionally '/icon.jpg' for the menu-entry in Theme Menu, and any assets.
The file extension is .cfg. .romfs is also supported, this is RomFs. With the [[Setting_up_Development_Environment|toolchain]] setup you can run the following to build a .romfs: <code>build_romfs {input directory} {out name}.romfs</code>. The .romfs (and therefore the input directory) contains: '/theme.cfg', optionally '/icon.jpg' for the menu-entry in Theme Menu, and any assets.
Directories or .zip can also be used for themes, which have the same content described above for RomFs. .zip must directly contain the theme data, no directories.


See [[Homebrew Themes]] for a list of themes.
See [[Homebrew Themes]] for a list of themes.