A simple, modern and elegant muOS theme.
If you're still used to the old nomeclature used when this theme was still called Rezolution, here's a little cheat sheet to know which theme is which :
Old name | New name |
---|---|
Dark | Moon |
White | Cloud |
Indigo | Twilight |
OLED | Midnight |
DMG | Retro |
- Head over to the Releases page : link
- Find the most recent release
- Download the zip with the variant you want
- Move it to
/MUOS/theme/
(on theSD2
, orSD1
if you use only one card) - Apply the theme from the Theme Picker
Important
Before you start, bear in mind every action described here must be done on a Linux distro (or WSL) or macOS with a recent enough version of Python (>= Python 3.12).
Caution
This method may produce broken themes, as this repo contains untested code. If you don't mind that, or want to tinker with the tools I made, go ahead :3.
- Clone this repo :
git clone https://github.com/oiimrosabel/AuroraMuOSTheme.git
- Change to project root :
cd ./AuroraMuOSTheme/
- Execute the generation script.
python3 -m Aurora
- Head over to the
build
folder at the root of the project. You should find the theme.muxthm
files, one for each color variant. - Move the zips to the correct folder, as indicated above (from the 4th instruction onwards)
The aforementioned script can make use arguments to finetune the generation process. Here are some examples :
# Generates zips for the Dark AND OLED variant
python3 -m Aurora -t Moon,Midnight -g off
# Generates zips for the White variant
python3 -m Aurora -t Cloud
# Cleans the build folder
python3 -m Aurora -c
# Generates the icon pack
python3 -m Aurora -p
# Shows all the available arguments
python3 -m Aurora -h
For convenience, you can copy-paste the following script into a .sh
file and execute it using bash
, or paste it
directly in the terminal and hit Enter:
git clone https://github.com/oiimrosabel/AuroraMuOSTheme.git
cd ./AuroraMuOSTheme
python3 -m Aurora
cd build
ls
This theme officially support muOS's grid layout for the Explore page. To do so, follow those steps :
- Obtain the icons archive, it's usually referred to as
AuroraConsoleIcons.muxzip
. You can obtain it...- from the Releases page (see above)
- alongside the generated zips if you opted for the manual way. You can also exclusively generate the icon pack by executing
python3 -m Aurora -p
.
- Put it into the
ARCHIVE
folder at the root of eitherSD1
orSD2
. - Go into
Apps
>ArchiveManager
and select[SDX] AuroraConsoleIcons
. Wait for the installation script to finish. - Select the alternative theme named Grid Mode in the Customization menu.
Please go into your
MUOS/theme/active
folder and remove everything in there, your system should now boot, and you can choose a different (not broken) theme. - Harry
- Make sure the version of Python you're using is recent enough. Also, make sure you're using
python3
instead ofpython
in the command prompt.- If you're unsure, execute
python3 --version
(orpython --version
if the former yields an error).
- If you're unsure, execute
- Make sure the message is an actual error. Some are just warns, meant to ease out debugging. Errors are usually
prefixed by
⨉ ERROR
(and not⚠ WARNING
). Note that warnings should only appear if the-v
or--verbose
is set.- Errors usually appears before the script stops. If you're using
bash
, executeecho $?
to see the script's return code. If it's0
, that means the script worked properly.
- Errors usually appears before the script stops. If you're using
- If none of these steps solved your issue, send me a message on Discord by DMs (
@oiimrosabel
) with the error message, I'll help you troubleshoot the issue.
That probably means you forgot to install the icon pack that goes alongside the themes. Refer to the Grid support section above to install it.