pianobar(1) General Commands Manual pianobar(1) (NAME) pianobar - pandora.com (SYNOPSIS) pianobar (DESCRIPTION) pianobar pandora.com . (FILES) $XDG_CONFIG_HOME/pianobar/config ~/.config/pianobar/config . (CONFIGURATION) . /etc/libao.conf ~/.libao / . libao : http://xiph.org/ao/doc/config.html (CONFIGURATION) key = value (\n) . . *act_ pianobar . \x00 disabled . act_help = ? . act_songlove = + . act_songban = - . pandora.com . act_stationaddmusic = a . . . '?' ( ) . act_bookmark = b . act_stationcreate = c . . act_stationdelete = d . act_songexplain = e . act_stationaddbygenre = g pandora. act_history = h . act_songinfo = i / . act_addshared = j . "sh" . act_managestation = = (seeds) /. act_songnext = n . act_songpause = S . act_songpausetoggle = p act_songpausetoggle2 = / . act_songplay = P . act_quit = q pianobar. act_stationrename = r . act_stationchange = s . . act_songtired = t . act_upcoming = u . act_stationcreatefromsong = v . act_stationselectquickmix = x (quickmix). 't' 'a' 'n' . act_voldown = ( . act_volreset = ^ . act_volup = ) . act_settings = ! Pandora. at_icon = @ %@ . " @ " . audio_quality = {high, medium, low} . audio_pipe = /path/to/fifo (pipe) . sample_rate . autoselect = {1,0} . . autostart_station = stationid . stationid i act_songinfo . ban_icon = . bind_to = {if!tunX,host!x.x.x.x,..} . IP ( CURLOPT_INTERFACE). control_proxy route-nopull OpenVPN . buffer_seconds = 5 . ca_bundle = /etc/ssl/certs/ca-certificates.crt CA SSL . control_proxy = http://user:password@host:port/ pandora.com . xmlrpc . . decrypt_password = R=U!LH$O2B# device = android-generic encrypt_password = 6#26FRL$ZWD event_command = path . (EVENTCMD) . fifo = $XDG_CONFIG_HOME/pianobar/ctl (fifo). (REMOTE CONTROL) . format_list_song = %i) %a - %t%r : %i %a %t %r %d %@ at_icon %s . format_msg_none = %s format_msg_info = (i) %s format_msg_nowplaying = |> %s format_msg_time = # %s format_msg_err = /! %s format_msg_question = [?] %s format_msg_list = %s . %s . format_nowplaying_song = "%t" by "%a" on "%l"%r%@%s . : %t %a %l %r %@ at_icon quickmix . %s quickmix %u format_nowplaying_station = Station "%n" (%i) . : %n %i format_time = %s%r/%t . %e %r %s %t gain_mul = 1.0 ReplayGain . (gain) . 0.0 1.0 . history = 5 n ( ). . love_icon = <3 . max_retry = 3 . partner_password = AC7IBG09A3DTSYM4R41UJWL07VLN8JI7 partner_user = android password = plaintext_password pandora.com . password_command = gpg --decrypt ~/password . password . proxy = http://user:password@host:port/ http. http_proxy . http "Basic" . rpc_host = tuner.pandora.com rpc_tls_port = 443 sample_rate = 0 . 0 . sort = {name_az, name_za, quickmix_01_name_az, quickmix_01_name_za, quickmix_10_name_az, quickmix_10_name_za} ( ) . name_az a z quickmix_01_name_za ( ) z a . timeout = 30 . tired_icon = zZ . user = your@user.name pandora.com. volume = 0 (dB). -30 +5 . (REMOTE CONTROL) pianobar fifo . : mkfifo ~/.config/pianobar/ctl $XDG_CONFIG_HOME fifo . fifo . ( ): echo -n 'n' > ~/.config/pianobar/ctl n " " . pianobar . ! : while true; do; nc -l -p 12345 -s localhost localhost > ~/.config/pianobar/ctl; sleep 1; done echo -ne 'n\x1a' | nc -q 0 127.0.0.1 12345 (EVENTCMD) pianobar "" ( (CONFIGURATION) ). . (stdin) . : artistbookmark, settingschange, settingsget, songban, songbookmark, songexplain, songfinish, songlove, songshelf, songstart, stationaddgenre, stationaddmusic, stationaddshared, stationcreate, stationdelete, stationdeleteartistseed, stationdeletefeedback, stationdeletesongseed, stationdeletestationseed, stationfetchgenre, stationfetchinfo, stationfetchplaylist, stationgetmodes, stationquickmixtoggle, stationrename, stationsetmode, usergetstations, userlogin contrib/ pianobar . (AUTHOR) Lars-Dominik Braun pianobar(1)