How to change your Themes in Prism Launcher
Themes can help you spice up your launcher appearance.
Themes Downloads
Themes
Icons packs
How to install Themes & Icons
Here are the instructions to get your themes & icons up and working.
Make sure you are using Prism Launcher 6.0 or later
Themes
-
Download a theme above and copy the zip file to your Themes Directory.
-
Open your local Prism Launcher Themes folder:
-
on Windows:
%appdata%\PrismLauncher\themes
-
on Mac:
~/Library/Application Support/PrismLauncher/themes
-
on Linux:
~/.local/share/PrismLauncher/themes
-
on Flatpak:
~/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/themes
-
-
-
Unzip the newly downloaded theme in the
themes
folder. -
Restart Prism Launcher, then open the global settings. In the Launcher section, click the User Interface tab, and under Widgets (make sure you're changing Widgets and not Icons), choose the newly added theme. Click the Close button, and enjoy your fresh new Prism Launcher.
Icons Pack
-
Download a Icons pack above and copy the zip file to your Prism Launcher Directory
-
Open your local Prism Launcher Directory:
-
on Windows:
%appdata%\PrismLauncher
-
on Mac:
~/Library/Application Support/PrismLauncher
-
on Linux:
~/.local/share/PrismLauncher
-
on Flatpak:
~/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher
-
-
-
Extract the contents of the zip into the
iconthemes
folder (if the folder doesn't exist do this next step).- In the
PrismLauncher
folder, create a new folder namediconthemes
(you should only have to do this once).
- In the
-
Restart Prism Launcher, then open the global settings. In the Launcher section, click the User Interface tab, and under Icons (make sure you're changing Icons and not Widgets), choose the Custom icons. Click the Close button, and enjoy your new icons.
Submitting Themes
-
Fork the PrismLauncher/Themes repository.
-
Create a folder in the themes folder named after your theme name (Example:
Rainbow-Cake
).-
In this newly created folder add files named
README.md
,theme.json
,themeStyle.css
andtheme.json.license
.- In
theme.json.license
add the text below, and replace"Year"
with the current year, replace"Theme Owner"
with the theme creator nickname,"License name"
with the license of your theme.
SPDX-FileCopyrightText: "Year" "Theme owner" SPDX-License-Identifier: "License SPDX Identifier"
-
(Note:
theme.json
andthemeStyle.css
are the files that contain your theme.) -
Format your
README.md
just like this Template Readme and replace every text between a"
like"This"
with their respective use.
- In
-
Add a screenshot of your theme and rename it to
preview.png
.- Then create a file named
preview.png.license
and add the text below, and replace"Year"
andScreenshot owner"
with their respective use.
SPDX-FileCopyrightText: "Year" "Screenshot owner" SPDX-License-Identifier: CC0-1.0
- Then create a file named
-
-
Verify that you did everything correctly, if you did please proceed to the next and last step.
-
Make sure to ensure REUSE compliance learn more at reuse.software
-
Now you can open a Pull Request, and we will add your theme as fast as possible to the repository and website.
Submitting Icons
-
Fork the PrismLauncher/Themes repository.
-
Create a folder in the icons folder named after your theme name (Example:
Twemoji
).-
In this newly created folder add files named
README.md
,index.theme
,index.theme.license
and a folder namedscalable
containing the .svgs of your icons.- In
index.theme.license
add the text below, and replace"Year"
with the current year, replace"Theme Owner"
with the theme creator nickname,"License name"
with the license of your theme.
SPDX-FileCopyrightText: "Year" "Theme owner" SPDX-License-Identifier: "License SPDX Identifier"
-
(Note:
index.theme
is the file that contains your icon data.) -
Format your
README.md
just like this Template Readme and replace every text between a"
like"This"
with their respective use.
- In
-
Add a screenshot of your theme and rename it to
preview.png
.- Then create a file named
preview.png.license
and add the text below, and replace"Year"
andScreenshot owner"
with their respective use.
SPDX-FileCopyrightText: "Year" "Screenshot owner" SPDX-License-Identifier: CC0-1.0
- Then create a file named
-
-
Verify that you did everything correctly, if you did please proceed to the next and last step.
-
Make sure to ensure REUSE compliance learn more at reuse.software
-
Now you can open a Pull Request, and we will add your theme as fast as possible to the repository and website.
Pages in Getting Started:
- Installing Prism Launcher
- Installing Java
- Migrating from MultiMC
- Create an Instance
- Downloading Modpacks
- Downloading Mods
- OptiFine Alternatives
- Installing OptiFine
- Controller Support
- Command Line Interface
- Change Themes
- CatPacks
- Data storage
Comment Rules
By submitting a comment, you agree to uphold the Prism Launcher Code of Conduct.
✅ What user-contributed comments are for
- Share additional information relevant to the article.
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page, such as tutorials or articles.
- It is allowed to occasionally link to resources you've created. When doing so, you must disclose your affiliation with the resource in some way. However, linking to resources you've created should not represent the majority of your interactions with user notes. Excessive self-promotion is not allowed and will be moderated away.
🚫 What user-contributed comments are not for
- Do not point out something in the documentation being incorrect or outdated.
- Instead, open an issue on the prismlauncher.org issue tracker. If you can, please open a pull request to improve the documentation.
- You can use the Edit button at the bottom of each documentation page for this purpose.
- Do not ask support questions. Please use other community platforms instead.
- Do not submit bug reports. Please use the main Prism Launcher repository's issue tracker instead.
- Do not submit feature requests. Please use the Prism Launcher repository's issue tracker repository instead.
- Do not post off-topic comments. Comments must be strictly related to the page they are linked to.
Comments not following the above rules will be removed.
Licensing of user-contributed comments
Launcher contributors may occasionally go through the comments and may incorporate information from them in the documentation. By submitting a comment, you accept that it may be incorporated in unmodified or modified form in the launcher and/or documentation, subject to the GPL-3.0 license for the launcher and AGPL-3.0 license for the documentation.