- Customize your theme to match your style
- Colors: Select background and foreground colors from palette or create your own using HSV picker or hex input
- RGB Lighting: Configure mode (solid, breathing, rainbow, off), with adjustable color, speed, and brightness where supported
- Font: Select from Inter (clean), Nunito (rounded), Cascadia Code (monospaced), or Retro Pixel (pixelated) with three size options
- Icons: Toggle system glyphs for a minimal or informative interface
- Export your theme directly to your theme collection
- Apply your theme automatically upon exiting to instantly see your creation
- Remember last theme configuration for easy adjustments when you return
Important
Aesthethic is designed for muOS version 2502.0 PIXIE. You can check your muOS version via Information > System Details.
- Download the late
98BF
st
Aesthetic-x.x.x.muxupd
from Releases. - Transfer
Aesthetic-x.x.x.muxupd
to your handheld'sSD1 (mmc)/ARCHIVE
directory. - Open Applications > Archive Manager.
- Select [SD1] Aesthetic-x.x.x.muxupd to install.
- Launch the application via Applications > Aesthetic.
- From the main menu, select the theme options to customize. Each screen includes helpful control hints at the bottom.
- Select "Create theme" to save your theme to your device's collection.
- Apply your theme automatically, or apply it manually later via Configuration > Customisation > muOS Themes.
Want to improve Aesthetic?
- If you've found a bug or have a suggestion or question, open an issue or join the discussion on the dedicated thread in the muOS community forum.
- To contribute directly, fork the repo and submit a pull request.
- Check out the wiki for the development guide.
To run Aesthetic on your development machine:
- Install LÖVE
- Clone this repository:
git clone https://github.com/joneavila/aesthetic.git
- Make the development launch script executable:
chmod +x dev_launch.sh
- Run the script to launch Aesthetic:
./dev_launch.sh
The launch script automatically sets up the necessary environment variables that would normally be provided by muOS. Output is logged to console and to a new .dev/logs
directory.
You can support this project by starring the repo, sharing it with others, showcasing it in a video, or donating via Ko-fi. Any support is greatly appreciated – thank you for supporting open source software!
Looking for more muOS community apps? Check out: RomM (connect to self-hosted ROM manager), Scrappy (art scraper), Bluetooth App (Bluetooth settings), RGB Controller (RGB lighting settings).
- Remember most recent theme settings
- Customize theme font size
- Limit theme content width in content screens
- Save, load presets
- Cascadia Code • Font • OFL-1.1
- Catppuccin Palettes • Color palette • MIT
- Inter • Font • OFL-1.1
- LÖVE • Game framework • ZLIB
- Lucide Icons • Icons • ISC
- Material Icons • Icons • Apache 2.0
- MinUI • Inspiration (design) • No license provided
- MinUIfied Theme Generator • Inspiration (application), reference for default theme • MIT
- Nunito • Font • OFL-1.1
- Retro Pixel Font • Font • OFL-1.1
- TÖVE • LÖVE library • MIT
- tween.lua • Tweening library • MIT
This project is licensed under the MIT License. You are free to use, modify, and distribute this software, provided that you include the original copyright notice and a disclaimer of liability. For more details, see LICENSE.