FlafyDev / listen_blue

A pretty music player for Linux written in Flutter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ListenBlue

A music player written in Flutter for Linux. (GStreamer)

2022-10-14.19-11-27.mp4

Configuration

config.toml

Example for ~/.config/listen_blue/config.toml

collections = [
  "~/Music/music_files_1",
]

background_color = 0x7600000F

[[playlists]]
title = "My Cool Playlist"
ids = [
  "ding_orch",
  "raindrop_flower_ereve",
  "night_market_piano",
]

Collections

A collection is a folder to bind metadata to mp3s A folder structure for a collection may be:

music_files_1
| collection.toml
| ding_orch.mp3
| kikuin_date.jpeg
| night_market_piano.mp3
| paintamelody.png
| pinacoco.jpg
| raindrop_flower_ereve.mp3

And the collection.toml file will be:

[ding_orch]
title = "Dance in the Game [ORCHESTRAL]"
authors = [ "Kikuin Date" ]
squareImage = "kikuin_date.jpeg"

[raindrop_flower_ereve]
title = "Raindrop Flower (Ereve)"
authors = [ "Paintamelody" ]
squareImage = "paintamelody.png"

[night_market_piano]
title = "šŸNight Market - [Maplestory] - Piano CoveršŸ„„"
authors = [ "PinaCoco" ]
squareImage = "pinacoco.jpg"

About

A pretty music player for Linux written in Flutter.

License:GNU General Public License v3.0


Languages

Language:Dart 58.7%Language:C++ 19.1%Language:CMake 15.6%Language:Nix 2.1%Language:Swift 1.6%Language:HTML 1.6%Language:C 1.2%Language:Kotlin 0.1%Language:Objective-C 0.0%