Skip to main content

Crate config

Crate config 

Source
Expand description

Configuration management for Kopuz: loads, saves, and migrates user settings (audio, theme, media servers, shortcuts) from a JSON config file.

Structs§

AppConfig
CustomTheme
EqualizerSettings
HomeSection
IntegrationConfig
LibraryConfig
MusicServer
PlaybackConfig
RegistryEntry
SavedServer
UiConfig
YtdlpHistoryEntry
YtdlpOptions

Enums§

ArtistPhotoSource
ArtistViewOrder
BackBehavior
Browser
ChannelMode
EqPreset
FetchStrategy
ListenNowStyle
MusicService
OfflineQuality
PlayerBarPosition
ServerAuth
SortOrder
Source
Where a track/playlist/favorite comes from, and what the app is currently sourcing from: the local library, or a specific media server.
TitlebarMode
UiStyle

Constants§

DEFAULT_REGISTRY_URL
HOME_SECTION_KEYS

Functions§

default_home_sections
default_radio_registries
default_sidebar_order

Type Aliases§

JellyfinServer