Added a configuration option for mpd host and port.
This commit is contained in:
@ -19,18 +19,28 @@ if "player" not in config.sections():
|
|||||||
"font_height": 24
|
"font_height": 24
|
||||||
}
|
}
|
||||||
|
|
||||||
playerconfig = config["player"]
|
if "mpd" not in config.sections():
|
||||||
|
config["mpd"] = {"host": "localhost",
|
||||||
|
"port": "6600"
|
||||||
|
}
|
||||||
|
|
||||||
|
player_config = config["player"]
|
||||||
|
mpd_config = config["mpd"]
|
||||||
|
|
||||||
# Image ratio
|
# Image ratio
|
||||||
# Change this to match the (width, height) of your font.
|
# Change this to match the (width, height) of your font.
|
||||||
IMAGERATIO = (playerconfig.getint("font_width", 11),
|
IMAGERATIO = (player_config.getint("font_width", 11),
|
||||||
playerconfig.getint("font_height", 24)
|
player_config.getint("font_height", 24)
|
||||||
)
|
)
|
||||||
|
|
||||||
# Music directory
|
# Music directory
|
||||||
MUSICDIR = playerconfig.get("music_directory", "~/Music")
|
MUSICDIR = player_config.get("music_directory", "~/Music")
|
||||||
MUSICDIR = os.path.expanduser(MUSICDIR)
|
MUSICDIR = os.path.expanduser(MUSICDIR)
|
||||||
|
|
||||||
|
# MPD config
|
||||||
|
MPDHOST = mpd_config.get("host", "localhost")
|
||||||
|
MPDPORT = mpd_config.getint("port", 6600)
|
||||||
|
|
||||||
|
|
||||||
def albumArtSize(album_space, window_width):
|
def albumArtSize(album_space, window_width):
|
||||||
"""
|
"""
|
||||||
@ -67,7 +77,7 @@ class Player:
|
|||||||
|
|
||||||
# MPD init
|
# MPD init
|
||||||
self.client = MPDClient()
|
self.client = MPDClient()
|
||||||
self.client.connect("localhost", 6600)
|
self.client.connect(MPDHOST, MPDPORT)
|
||||||
|
|
||||||
self.last_song = None
|
self.last_song = None
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user