summaryrefslogtreecommitdiff
path: root/.config/pyradio
diff options
context:
space:
mode:
Diffstat (limited to '.config/pyradio')
-rw-r--r--.config/pyradio/config89
-rw-r--r--.config/pyradio/stations.csv35
2 files changed, 124 insertions, 0 deletions
diff --git a/.config/pyradio/config b/.config/pyradio/config
new file mode 100644
index 0000000..b79dcea
--- /dev/null
+++ b/.config/pyradio/config
@@ -0,0 +1,89 @@
+# PyRadio Configuration File
+
+# Player selection
+# This is the eqivelant to the -u , --use-player command line parameter
+# Specify the player to use with PyRadio, or the player detection order
+# Example:
+# player = vlc
+# or
+# player = vlc,mpv, mplayer
+player = mpv, mplayer, vlc
+
+# Default playlist
+# This is the playlist to open if none is specified
+# You can scecify full path to CSV file, or if the playlist is in the
+# config directory, playlist name (filename without extension or
+# playlist number (as reported by -ls command line option)
+default_playlist = stations
+
+# Default station
+# This is the equivalent to the -p , --play command line parameter
+# The station number within the default playlist to play
+# Value is 1..number of stations, "-1" or "False" means no auto play,
+# "0" or "Random" means play a random station
+default_station = False
+
+# Default encoding
+# This is the encoding used by default when reading data provided by
+# a station (such as song title, etc.) If reading said data ends up
+# in an error, 'utf-8' will be used instead.
+#
+# A valid encoding list can be found at:
+# https://docs.python.org/2.7/library/codecs.html#standard-encodings
+# replacing 2.7 with specific version:
+# 3.0 up to current python version.
+#
+# Default value: utf-8
+default_encoding = utf-8
+
+# Connection timeout
+# PyRadio will wait for this number of seconds to get a station/server
+# message indicating that playback has actually started.
+# If this does not happen (within this number of seconds after the
+# connection is initiated), PyRadio will consider the station
+# unreachable, and display the "Failed to connect to: [station]"
+# message.
+#
+# Valid values: 5 - 60
+# Default value: 10
+connection_timeout = 10
+
+# Default theme
+# Hardcooded themes:
+# dark (default) (8 colors)
+# light (8 colors)
+# dark_16_colors (16 colors dark theme alternative)
+# light_16_colors (16 colors light theme alternative)
+# black_on_white (bow) (256 colors)
+# white_on_black (wob) (256 colors)
+# Default value = 'dark'
+theme = dark
+
+# Transparency setting
+# If False, theme colors will be used.
+# If True and a compositor is running, the stations' window
+# background will be transparent. If True and a compositor is
+# not running, the terminal's background color will be used.
+# Valid values: True, true, False, false
+# Default value: False
+use_transparency = False
+
+
+# Playlist management
+#
+# Specify whether you will be asked to confirm
+# every station deletion action
+# Valid values: True, true, False, false
+confirm_station_deletion = True
+
+# Specify whether you will be asked to confirm
+# playlist reloading, when the playlist has not
+# been modified within Pyradio
+# Valid values: True, true, False, false
+confirm_playlist_reload = True
+
+# Specify whether you will be asked to save a
+# modified playlist whenever it needs saving
+# Valid values: True, true, False, false
+auto_save_playlist = False
+
diff --git a/.config/pyradio/stations.csv b/.config/pyradio/stations.csv
new file mode 100644
index 0000000..907aa3b
--- /dev/null
+++ b/.config/pyradio/stations.csv
@@ -0,0 +1,35 @@
+
+BBC Radio1,http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1_mf_p
+BBC Radio2,http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_p
+BBC Radio3,http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio3_mf_p
+BBC Radio4,http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio4fm_mf_p
+BBC Radio4x,http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio4extra_mf_p
+Radio5Live,http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio5live_mf_p
+ClassicFM,http://media-ice.musicradio.com/ClassicFMMP3
+TalkSport,http://webradio.radiomonitor.com/stream/talksport
+Alternative (BAGeL Radio - SomaFM),http://somafm.com/bagel.pls
+Alternative (The Alternative Project),http://c9.prod.playlists.ihrhls.com/4447/playlist.m3u8
+American Roots (Boot Liquor - SomaFM),http://somafm.com/bootliquor.pls
+Celtic (ThistleRadio - SomaFM),http://somafm.com/thistle.pls
+Chillout (Groove Salad - SomaFM),http://somafm.com/startstream=groovesalad.pls
+Commodore 64 Remixes (Slay Radio),http://www.slayradio.org/tune_in.php/128kbps/listen.m3u
+Covers (SomaFM),http://somafm.com/covers.pls
+Downtempo (Secret Agent - SomaFM),http://somafm.com/secretagent.pls
+Dub Step (Dub Step Beyond - SomaFM),http://somafm.com/dubstep.pls
+Electronic/Dance (Electronic Culture),http://www.shouted.fm/tunein/electro-dsl.m3u
+Folk (Folk Forward - SomaFM),http://somafm.com/folkfwd.pls
+Hip Hop (Hot 97 NYC),http://playerservices.streamtheworld.com/pls/WQHTAAC.pls
+Hip Hop (Power 1051 NYC),http://c11.prod.playlists.ihrhls.com/1481/playlist.m3u8
+House (Beat Blender - SomaFM),http://somafm.com/startstream=beatblender.pls
+Indie Pop (Indie Pop Rocks! - SomaFM),http://somafm.com/indiepop130.pls
+Intelligent dance music (Cliq Hop - SomaFM),http://somafm.com/startstream=cliqhop.pls
+Jazz (Sonic Universe - SomaFM),http://somafm.com/startstream=sonicuniverse.pls
+Lounge (Illinois Street Lounge - SomaFM),http://somafm.com/illstreet.pls
+Pop (PopTron! - SomaFM),http://somafm.com/poptron.pls
+Pop/Rock/Urban (Frequence 3 - Paris),http://streams.frequence3.net/hd-mp3.m3u
+Progressive (Tags Trance Trip - SomaFM),http://somafm.com/tagstrance.pls
+Public Radio (WNYC - Public Radio from New York to the World),http://wnyc-iheart.streamguys.com/wnycfm-iheart.aac
+Reggae Dancehall (Ragga Kings),http://www.raggakings.net/listen.m3u
+Rock (Digitalis - SomaFM),http://somafm.com/digitalis.pls
+Vox Noctem: Rock-Goth,http://r2d2.voxnoctem.de:8000/voxnoctem.mp3
+Beyond Metal (Progressive - Symphonic),http://streamingV2.shoutcast.com/BeyondMetal