Skip to content

Jellyfin - Branding

Configuration options for jellyfin branding.

Available Options

This page documents 4 configuration options.

nixflix.jellyfin.branding.customCss

Custom CSS to be injected into the web client.

Typestrings concatenated with "\n"
Default
if config.nixflix.theme.enable
then ''@import url("https://theme-park.dev/css/base/jellyfin/$${config.nixflix.theme.name}.css");''
else "";
Declared inmodules/jellyfin/options/branding.nix

nixflix.jellyfin.branding.loginDisclaimer

Sets the text shown during login underneath the form.

Typestrings concatenated with "\n"
Default
""
Declared inmodules/jellyfin/options/branding.nix

nixflix.jellyfin.branding.splashscreenEnabled

Enables a splashscreen to be shown during loading.

Typeboolean
Default
false
Declared inmodules/jellyfin/options/branding.nix

nixflix.jellyfin.branding.splashscreenLocation

Location of the splashscreen image. Custom images should be in a 16x9 aspect ratio at a minimum size of 1920x1080.

Typeabsolute path or string
Declared inmodules/jellyfin/options/branding.nix