HOW-TO install and switch between skins in XBMC
- Types of Media Sources
- Sharing Media from Your PC
- NAS (Network Attached Storage)
- User Profiles
- The UserData Folder
- Special protocol
- RSS Feeds
- RSS feed Control
- Advanced Configuration
- Log file
- USB Mass Storage in Xbox
- Error Recovery Mode
- Import - Export Library
- XBMC's Inner Workings
- Development Notes
- Python Development
- Skinning XBMC
- List of Built In Functions
- Web Server HTTP API
- The XBMC Database
- Audio Players
- Video Players
- HOW-TO write Media Scrapers
- Regular Expression Tutorial
- Point Releases
- HOW-TO's / Tips & Tricks
- Mods to XBMC and Xbox
- 1 Fully Skinnable and Customizable Interface
- 2 Installing Skins
- 3 Switch between skins in XBMC
- 4 Skinning XBMC
XBMC is noted as having a very flexible and robust framework for its GUI, (now also proven by the fact that several other software projects have copied it), making theme-skinning and personal customization very accessible. Users can download and user others third-parties skins in XBMC, or create their own skin (or modify an existing skin) and share it with others via public websites dedicated for Xbox skins trading. "Project Mayhem" is the official default skin for XBMC; ("Project Mayhem" which is now in its third version is commonly know as "PMIII", there is also a high-definition version of this skin that is called "PM3.HD").
Many third-party skins exist and while many are of original and unique designs, a few skins are almost exact replicas of other multimedia software, with skins clones of Apple TV and Front Row, Microsoft Windows Media Center Edition (MCE), MediaPortal, Meedio/MeediOS, HDeeTV, Kaleidescape, Xbox 360, PlayStation 3, and others. Each skin provides a totally different and unique user experience, all showing just how flexible XBMC’s skinning engine really is.
Fully Skinnable and Customizable Interface
Users can create their own skins, or choose one of the many already available skins. XBMC uses a standard XML base, making theme-skinning and personal customization very accessible to everyone. Users themselves can create their own skin (or simply modify an existing skin) and share it with others via public websites dedicated for XBMC skins trading. Colors, controls, navigation, positioning of elements, animation, even adding additional functionality can be achieved with a skin. “Project Mayhem” is the official skin from Team-XBMC; which is now in its third version, commonly know as “PM3″.
Skins are installed (copied) into the skins directory under XBMC application folder and is after that is very simple to switch between the installed skins from under "Appearance" in the "Look and Feel" tab under the Settings menu in the XBMC GUI.
On this other wiki page you can find an updated list of working and non-working skins.
Manually installing skins
Skins are copied to the "/XBMC/skins/" directory inside a folder that is the name of the skin, (the default Project Mayhem III skin is for example located inside the folder "/XBMC/skins/Project Mayhem III/").
Example of a skin directory hierarchy structure:
- /XBMC/skins/Project Mayhem III/skin.xml
- /XBMC/skins/Project Mayhem III/720p/
- /XBMC/skins/Project Mayhem III/1080i/
- /XBMC/skins/Project Mayhem III/colors/
- /XBMC/skins/Project Mayhem III/fonts/
- /XBMC/skins/Project Mayhem III/media/
- /XBMC/skins/Project Mayhem III/NTSC/
- /XBMC/skins/Project Mayhem III/NTSC16x9/
- /XBMC/skins/Project Mayhem III/PAL/
- /XBMC/skins/Project Mayhem III/PAL16x9/
- /XBMC/skins/Project Mayhem III/sounds/
XBMC for Linux skin directory
On your Linux based computer you will find the plugin directories here:
XBMC for Mac skin directory
On your Mac OS X based computer you will find the plugin directories here:
- ~/Library/Application Support/XBMC/skin/
XBMC for Windows skin directory
On your Windows XP or Windows Vista based computer you will find the plugin directories here:
- x:\Program Files\XBMC\skin\
("x:" is the partition where you have your operating-system installed).
Switch between skins in XBMC
Switching between already installed skins are done from within the GUI from the "Appearance" section in the "Look and Feel" tab under the Settings menu in the XBMC GUI.
Look and Feel Skin Settings