This script helps you create and customize themes for your muOS system, creating a consistent look and feel across your system. This tool should work on Windows, MacOS and Linux.
Follow this link for a page of themes Without grid mode
Follow this link for a page of themes With grid mode
Before running this script, ensure you have the following installed:
All Required Required Python Libraries
python3 -m pip install -r requirements.txt
Individual Libraries:
Pillow library
pip install pillow
Tkinter library
pip install tk
python-bidi library
pip install python-bidi
numpy library
pip install numpy
### For Debian Linux:
apt install python3-pil.imagetk python3-pil python3-bidi python3-tk python3-numpy
Customize the overall look and feel of the theme. A visual preview will be available to help you see the changes in real-time.
More Visual changes for the theme.
This is not implimented yet (16/10/2024) but it will be to set a size of your box art so that the text wont go behind it.
This is not implimented yet (16/10/2024) but it will be so that you can do something like having your game names show centerally justified, and everything else left.
After configuring your settings, you can generate the theme.
Specify the theme output directory (can be on the SD card, your computer, or leave blank to generate in the script’s directory).
click “Generate” and the program will handle the rest.
Choose a different theme in muOS.
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
Install pyinstaller
pip install pyinstaller
To build, run*:
pyinstaller ".\Custom MinUI Theme Generator for muOS.spec" *where the .spec file is the one in the github page, modify the .spec file to work on macOS and Linux if you are able to/want to, and put it on a PR.
muOS Discord Server: https://discord.gg/USS5ybVtDz
Where to talk about this project: https://discord.com/channels/1152022492001603615/1253933788078014586