#![enable(implicit_some)] #![enable(unwrap_newtypes)] #![enable(unwrap_variant_newtypes)] ( default_album_art_path: None, show_song_table_header: true, draw_borders: true, format_tag_separator: " | ", browser_column_widths: [20, 38, 42], background_color: None, text_color: None, header_background_color: None, modal_background_color: None, modal_backdrop: false, preview_label_style: (fg: "yellow"), preview_metadata_group_style: (fg: "yellow", modifiers: "Bold"), tab_bar: ( enabled: true, active_style: (fg: "#12161c", bg: "yellow", modifiers: "Bold"), inactive_style: (), ), highlighted_item_style: (fg: "yellow", modifiers: "Bold"), current_item_style: (fg: "gray", bg: "#171c22"), borders_style: (fg: "#323b46"), highlight_border_style: (fg: "#323b46"), symbols: ( song: "", dir: "󰉋", playlist: "󱍙", marker: "+", ellipsis: "...", song_style: None, dir_style: None, playlist_style: None, ), level_styles: ( info: (fg: "yellow"), warn: (fg: "#ff9f6f"), error: (fg: "red"), debug: (fg: "light_green"), trace: (fg: "magenta"), ), progress_bar: ( symbols: ["<", "=", ">", "=", ">"], track_style: (fg: "#070c11"), elapsed_style: (fg: "yellow"), thumb_style: (fg: "yellow"), ), scrollbar: ( symbols: ["│", "┃", "∧", "∨"], track_style: (fg: "#070c11"), ends_style: (fg: "#a8afb7"), thumb_style: (fg: "yellow"), ), song_table_format: [ ( prop: (kind: Property(Artist), default: (kind: Text("Unknown")) ), width: "20%", ), ( prop: (kind: Property(Title), default: (kind: Text("Unknown")) ), width: "35%", ), ( prop: (kind: Property(Album), style: (fg: "gray"), default: (kind: Text("Unknown Album"), style: (fg: "gray")) ), width: "30%", ), ( prop: (kind: Property(Duration), default: (kind: Text("-")) ), width: "15%", alignment: Right, ), ], components: {}, layout: Split( direction: Vertical, panes: [ ( pane: Pane(Header), size: "1", ), ( pane: Pane(Tabs), size: "3", ), ( pane: Pane(TabContent), size: "100%", ), ( pane: Split( direction: Horizontal, panes: [ ( pane: Pane( Property(content: [ (kind: Property( Status( StateV2( playing_label: "", paused_label: "", stopped_label: "" ) ) )) ]) ), size: "3" ), ( pane: Pane( Property(content: [ (kind: Property(Status(Elapsed))), (kind: Text(" / ")), (kind: Property(Status(Duration))), (kind: Text(" (")), (kind: Property(Status(Bitrate))), (kind: Text(" kbps)")) ]) ), size: "20%", ), ( pane: Pane(ProgressBar), size: "100%" ), ] ), size: "2", borders: "TOP" ), ], ), header: ( rows: [ ( left: [ (kind: Property(Widget(ScanStatus))), (kind: Property(Widget(Volume))), ], center: [ (kind: Property(Song(Artist)), style: (fg: "yellow", modifiers: "Bold"), default: (kind: Text("Unknown"), style: (fg: "yellow", modifiers: "Bold")) ), (kind: Text(" - ")), (kind: Property(Song(Album)), default: (kind: Text("Unknown Album")) ), (kind: Text(" | ")), (kind: Property(Song(Title)), style: (modifiers: "Bold"), default: (kind: Text("No Song"), style: (modifiers: "Bold")) ) ], right: [ (kind: Text("[ ")), ( kind: Property(Widget(States( active_style: (fg: "yellow", modifiers: "Bold"), separator_style: (fg: "gray"))) ), style: (fg: "gray") ), (kind: Text(" ]")), ] ), ], ), browser_song_format: [ ( kind: Group([ (kind: Property(Track)), (kind: Text(" ")), ]) ), ( kind: Group([ (kind: Property(Artist)), (kind: Text(" - ")), (kind: Property(Title)), ]), default: (kind: Property(Filename)) ), ], lyrics: ( timestamp: false ) )