1#![enable(implicit_some)]2#![enable(unwrap_newtypes)]3#![enable(unwrap_variant_newtypes)]4(5 default_album_art_path: None,6 show_song_table_header: true,7 draw_borders: true,8 browser_column_widths: [20, 38, 42],9 background_color: None,10 text_color: None,11 header_background_color: None,12 modal_background_color: None,13 tab_bar: (14 enabled: true,15 active_style: (fg: "black", bg: "blue", modifiers: "Bold"),16 inactive_style: (),17 ),18 highlighted_item_style: (fg: "blue", modifiers: "Bold"),19 current_item_style: (fg: "black", bg: "blue", modifiers: "Bold"),20 borders_style: (fg: "blue"),21 highlight_border_style: (fg: "blue"),22 symbols: (song: "S", dir: "D", marker: "M", ellipsis: "..."),23 progress_bar: (24 symbols: ["-", ">", " "],25 track_style: (fg: "#1e2030"),26 elapsed_style: (fg: "blue"),27 thumb_style: (fg: "blue", bg: "#1e2030"),28 ),29 scrollbar: (30 symbols: ["│", "█", "▲", "▼"],31 track_style: (),32 ends_style: (),33 thumb_style: (fg: "blue"),34 ),35 song_table_format: [36 (37 prop: (kind: Property(Artist),38 default: (kind: Text("Unknown"))39 ),40 width: "20%",41 ),42 (43 prop: (kind: Property(Title),44 default: (kind: Text("Unknown"))45 ),46 width: "35%",47 ),48 (49 prop: (kind: Property(Album), style: (fg: "white"),50 default: (kind: Text("Unknown Album"), style: (fg: "white"))51 ),52 width: "30%",53 ),54 (55 prop: (kind: Property(Duration),56 default: (kind: Text("-"))57 ),58 width: "15%",59 alignment: Right,60 ),61 ],62 header: (63 rows: [64 (65 left: [66 (kind: Text("["), style: (fg: "yellow", modifiers: "Bold")),67 (kind: Property(Status(State)), style: (fg: "yellow", modifiers: "Bold")),68 (kind: Text("]"), style: (fg: "yellow", modifiers: "Bold"))69 ],70 center: [71 (kind: Property(Song(Title)), style: (modifiers: "Bold"),72 default: (kind: Text("No Song"), style: (modifiers: "Bold"))73 )74 ],75 right: [76 (kind: Property(Widget(Volume)), style: (fg: "blue"))77 ]78 ),79 (80 left: [81 (kind: Property(Status(Elapsed))),82 (kind: Text(" / ")),83 (kind: Property(Status(Duration))),84 (kind: Text(" (")),85 (kind: Property(Status(Bitrate))),86 (kind: Text(" kbps)"))87 ],88 center: [89 (kind: Property(Song(Artist)), style: (fg: "yellow", modifiers: "Bold"),90 default: (kind: Text("Unknown"), style: (fg: "yellow", modifiers: "Bold"))91 ),92 (kind: Text(" - ")),93 (kind: Property(Song(Album)),94 default: (kind: Text("Unknown Album"))95 )96 ],97 right: [98 (99 kind: Property(Widget(States(100 active_style: (fg: "white", modifiers: "Bold"),101 separator_style: (fg: "white")))102 ),103 style: (fg: "dark_gray")104 ),105 ]106 ),107 ],108 ),109 browser_song_format: [110 (111 kind: Group([112 (kind: Property(Track)),113 (kind: Text(" ")),114 ])115 ),116 (117 kind: Group([118 (kind: Property(Artist)),119 (kind: Text(" - ")),120 (kind: Property(Title)),121 ]),122 default: (kind: Property(Filename))123 ),124 ],125)