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. |