## Install a theme directly from theme.json file

In both mobile and desktop/web apps, you can install themes directly from a JSON theme file.

> info You cannot currently import CSS for a code block.
>
> [Themes must be published](/custom-themes/publish-a-theme) in order for you to use custom CSS for code blocks.

1. Open the Notesnook app
2. Go to Settings > Appearance > Themes
3. Click on "Load from file" button
   ![Toolbar](/theme-load-file.png)
4. Select the JSON file to load the theme from.
5. Click on "Set as default"
   ![](/theme-set-as-default.png)
