diff options
Diffstat (limited to '.moc')
-rw-r--r-- | .moc/config | 278 | ||||
-rw-r--r-- | .moc/radio.m3u | 29 | ||||
-rw-r--r-- | .moc/themes/default | 35 | ||||
-rw-r--r-- | .moc/themes/pks_theme | 35 |
4 files changed, 377 insertions, 0 deletions
diff --git a/.moc/config b/.moc/config new file mode 100644 index 0000000..80ffae7 --- /dev/null +++ b/.moc/config @@ -0,0 +1,278 @@ +# This is a configuration file for the MOC player. It should be named 'config' +# and placed in directory ~/.moc/ +# Comments begins with '#'. +# You can use quotes and escape ('\') in parameters + + +# Show file titles (title, author, album) instead of file names. +ReadTags = yes + +# Directory in which you store music files, if you specify it, you will be able +# to quickly go to this directory with the '-m' parameter or the 'm' command. +# This can also point to a playlist. +MusicDir = "/media/dock/m" + +# How to sort? FileName is the only option for now. +Sort = FileName + +# Show errors in the streams, for example CRC errors or broken frames in mp3 +# files +ShowStreamErrors = no + +# Ignore CRC errors in MP3 files. Most players do that, so the default value is +# set to yes. +Mp3IgnoreCRCErrors = yes + +# Turn on repeat. +Repeat = no + +# Turn on shuffle. +Shuffle = no + +# Turn on AutoNext +AutoNext = yes + +# Default FormatString +# %n - Track number +# %a - Artist +# %A - Album +# %t - Title +# %(X:TRUE:FALSE) - ternary expression - if X exists, do TRUE, otherwaise +# FALSE. '\' - escape character (must be double, because of +# config interpreter). man zshmisc for more info. +FormatString = "%(n:%n :)%(a:%a - :)%(t:%t:)%(A: \(%A\):)" + +# Output buffer size in kilobytes. Minimum value is 128KB. */ +OutputBuffer = 2048 + +# Input buffer size in kilobytes. Minimum value is 32KB. */ +InputBuffer = 512 + +# How much to fill the input buffer before playing (in kilobytes)? +# This can't be more than InputBuffer value. +# Remember that for network streams beside the positive effect this also causes +# delay between what you can hear and what is broadcasted. +Prebuffering = 64 + +# Use this HTTP proxy server for internet streams. If not set, the +# environmential variables http_proxy and ALL_PROXY will be used if present. +#HTTPProxy = my_proxy:port + +# Sound driver - OSS, ALSA, JACK, or null (only for debugging) +# You can enter more than one driver separated by a coma. The first working +# driver will be used. +#SoundDriver = JACK, ALSA, OSS +SoundDriver = ALSA + +# Jack output settings +JackOutLeft = "alsa_pcm:playback_1" +JackOutRight = "alsa_pcm:playback_2" + +# OSS output device +OSSDevice = /dev/dsp + +# OSS Mixer device +OSSMixerDevice = /dev/mixer + +# ALSA output device +AlsaDevice = default + +# Show files with dot at the beginning? +ShowHiddenFiles = no + +# Start in the music directory if no arguments are given. If set to no, start +# in the current directory. +StartInMusicDir = yes + +# Hide file name extensions +HideFileExtension = no + +# Show file format in menu. +ShowFormat = yes + +# Show file time in menu. Possible options: yes, no, IfAvailable - show the +# time only when it was read before (often works faster) +ShowTime = IfAvailable + +# Theme file. This can be absolute path or relative to +# /usr/share/moc/themes/ (depends on installation prefix) or ~/.moc/themes/ +# Theme = example_theme +Theme = pks_theme + +# The theme used when running on on xterm +# XTermTheme = transparent-background + +# MOC directory - where pid file, socket, and state files are stored. +# You can use ~ at the begining +# MOCDir = ~/.moc + +# Use mmap() to read files. mmap() is much slower on NFS. +UseMmap = no + +# Assume this encoding for ID3 version 1/1.1 tags (mp3 files). Unlike ID3v2 +# UTF-8 is not used here and MOC can't guess how tags are encoded. Another +# solution is using librcc (see the next option). This option is ignored +# if UseRCC is set to yes. +#ID3v1TagsEncoding = WINDOWS-1250 + +# Use librcc to fix ID3 version 1/1.1 tags encoding. +#UseRCC = yes + +# Remember the playlist after exit? +SavePlaylist = yes + +# When using more than one client (interface) at a time, do the share the +# playlist? +SyncPlaylist = yes + +# Choose a keymap file (relative to ~/.moc/ or absolute path) +# Example keymap with description is included (keymap.example). +#Keymap = my_keymap + +# Use ASCII characters instead of graphic for drawing lines. This helps on +# some terminals. +ASCIILines = no + +# FastDirs, these allow you jump directly to a directory, the key bindings are +# in the keymap file. +#Fastdir1 = /mp3/rock +#Fastdir2 = /mp3/electronic +#Fastdir3 = /mp3/rap +#Fastdir4 = /mp3/etc +#Fastdir5 = +#Fastdir6 = +#Fastdir7 = +#Fastdir8 = +#Fastdir9 = +#Fastdir10 = + +# How fast to seek? Number of seconds per key stroke. +#SeekTime = 1 + +# How fast to seek (when using silent seeking)? Number of seconds per key +# stroke. +#SilentSeekTime = 5 + +# Resample method to use. There are few methods of resampling sound supported +# by libresamplerate. The default is the fastest (linear). Better description +# is here: http://www.mega-nerd.com/libsamplerate/api_misc.html#Converters +# +# High quality (based on bandlimited interpolation), but slow methods: +# +# SincBestQuality - really slow (I know you probably have an xx GHz processor, +# but it's not enough to not see this in the top output :) +# The worst case Signal-to-Noise Ratio is 97dB. +# SincMediumQuality - much faster +# SincFastest - the fastest bandlimited interpolation +# +# Poor quality, but much faster methods: +# +# ZeroOrderHold - really poor quality, but it's really fast +# Linear - a bit better and a bit slower +# +#ResampleMethod = Linear + +# Always use this sample rate when opening the audio device (and resample the +# sound is necessary). When set to 0 the device is opened with the file's rate. +#ForceSampleRate = 48000 + +# By default even if the sound card reports that it can output 24bit samples +# MOC converts 24bit PCM to 16bit. This option set to yes allows MOC to use +# 24bit output (for example MP3 decoder uses this format). This is disabled +# in the default configuration because there were reports that it prevents +# from playing MP3 files on some soundcards. +#Allow24bitOutput = no + +# Use realtime priority for output buffer thread. This will prevent gaps while +# playing even with heavy load. The user which runs MOC must have permissions +# to set such a priority. This could be dangerous, because it is possible that +# a bug in MOC will freeze your computer. +#UseRealtimePriority = no + +# Size of the in-memory cache for file tags in KB. +TagsCacheSize = 256 + +# Number items in the playlist. +#PlaylistNumbering = yes + +# Main window layoutis can be configured. You can change the position and the +# size of the menus (directory and playlist). You have 3 layouts ant switch +# between then using the 'l' key (standard mapping). By default only 2 layouts +# are configured. +# +# The format is as folows: +# Each menu is described in format NAME:POSITION_X,POSITION_Y,WIDTH,HEIGHT +# NAME is directory or playlist +# Other parameters define position and size of the menu. They can be absolute +# numbers (like 10) or a percent value of the screen size (like 45%). +# WIDTH and HEIGHT can have value of FILL which means fill the screen from +# the menu's position to the border. +# Separate menu descriptions using a space. +# Menus may overlap. +# You must describe at least one menu (default is to fill the whole window). +# There must be at least one layout (Layout1) defined. Other can be empty (""). +# +# Examples: +# +# Just one layout, the directory will occupy the whole screen, the playlist +# will have 1/4 of the screen size and be positioned at lower right corner. +# Layout1 = "playlist:50%,50%,50%,50%" +# Layout2 = "" +# Layout3 = "" +# +# The scrren is split into two parts: playlist at the top and the directory +# menu at the bottom. Playlist will occupy 10 lines and the directory menu +# the rest. +# Layout1 = "playlist:0,0,100%,10 directory:0,10,100%,FILL" +# +# Default configuration: +# Layout1 = "directory:0,0,50%,100% playlist:50%,0,50%,100%" +# Layout2 = "directory:0,0,100%,100% playlist:0,0,100%,100%" +# Layout3 = "" + +# When the song changes, should the menu be scrolled so that the currently +# played file is visible? +FollowPlayedFile = yes + +# What to do if the interface was started and something from the playlist is +# playing? If CanStartInPlaylist is set to "yes", the interface will switch to +# the playlist. When set to "no" it will start from the last directory. +CanStartInPlaylist = yes + +# Executing external commands (1 - 10) invoked with key commands (F1 - F10 by +# default). +# Some arguments are substituted befor executing: +# %f - file path +# %i - title made from tags +# +# Data from tags: +# %t - title +# %a - album +# %r - artist +# %n - track +# %m - time of the file (in seconds) +# +# Parameters above applys to the currently selected file. If you change them to +# capital letters, they are taken from the currently played file. +# +# Programms are run using execv(), not a shell, so you can't do things like +# redirecting the output to a file. The command string is split using blank +# characters as separators, the first element is the command to be executed +# and the rest are parameters, so if you use "echo Playing: %i" we run program +# echo (from $PATH) with 2 parameters: 'Playing:' string and the title. Even +# if the title contains spaces it's still one parameter and it's safe if it +# contains `rm -rf /`. +# +# Examples: +# ExecCommand1 = "cp %f /mnt/usb_drive" +# ExecCommand2 = "/home/joe/now_playing %i" + +# Display the cursor in the line with the selected file. This can be usefu with +# a braille display. +# UseCursorSelection = no + +# Set the terminal title when running under xterm. +#SetXtermTitle = yes + +# Display full paths instead of just file names in the playlist. +#PlaylistFullPaths = yes diff --git a/.moc/radio.m3u b/.moc/radio.m3u new file mode 100644 index 0000000..da8cf87 --- /dev/null +++ b/.moc/radio.m3u @@ -0,0 +1,29 @@ +#EXTM3U +#EXTINF:0,jungletrain.net +http://stream3.jungletrain.net:8000/ +#EXTINF:0,bassdrive.com +http://shouthost.com.32-1.streams.bassdrive.com:8200 +#EXTINF:0,paris-one.com Club +http://listen.radionomy.com/parisoneclub +#EXTINF:0,paris-one.com Dance +http://listen.radionomy.com/parisonedance +#EXTINF:0,paris-one.com Deeper +http://listen.radionomy.com/parisonedeeper +#EXTINF:0,paris-one.com Trance +http://listen.radionomy.com/parisonetrance +#EXTINF:0,paris-one.com Reverse +http://listen.radionomy.com/parisonereverse +#EXTINF:0,Deutschlandfunk +http://dradio_mp3_dlf_m.akacast.akamaistream.net/7/249/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dlf_m +#EXTINF:0,Deutschlandradio Kultur +http://dradio_mp3_dkultur_m.akacast.akamaistream.net/7/530/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dkultur_m +#EXTINF:0,DRadio Wissen +http://dradio_mp3_dwissen_m.akacast.akamaistream.net/7/728/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dwissen_m +#EXTINF:0,SWR1 +http://swr-mp3-m-swr1bw.akacast.akamaistream.net/7/245/137133/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr1bw +#EXTINF:0,SWR2 +http://swr-mp3-m-swr2.akacast.akamaistream.net/7/721/137135/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr2 +#EXTINF:0,SWR3 +http://swr-mp3-m-swr3.akacast.akamaistream.net/7/720/137136/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr3 +#EXTINF:0,youfm +http://hr-mp3-m-youfm.akacast.akamaistream.net/7/246/142136/v1/gnl.akacast.akamaistream.net/hr-mp3-m-youfm diff --git a/.moc/themes/default b/.moc/themes/default new file mode 100644 index 0000000..c24231c --- /dev/null +++ b/.moc/themes/default @@ -0,0 +1,35 @@ +background = default default +frame = default default +window_title = default default +directory = default default +selected_directory = default default reverse +playlist = default default +selected_playlist = default default reverse +file = default default +selected_file = default default reverse +marked_file = default default bold +marked_selected_file = default default bold +info = default default +selected_info = default default +marked_info = default default +marked_selected_info = default default +status = default default +title = default default +state = default default +current_time = default default +time_left = default default +total_time = default default +time_total_frames = default default +sound_parameters = default default +legend = default default +disabled = default default +enabled = default default bold +empty_mixer_bar = default default +filled_mixer_bar = default default reverse +empty_time_bar = default default +filled_time_bar = default default reverse +entry = default default +entry_title = default default +error = default default bold +message = default default bold +plist_time = default default diff --git a/.moc/themes/pks_theme b/.moc/themes/pks_theme new file mode 100644 index 0000000..aec1467 --- /dev/null +++ b/.moc/themes/pks_theme @@ -0,0 +1,35 @@ +background = default default +frame = default default +window_title = default default +directory = default default +selected_directory = default default reverse +playlist = default default +selected_playlist = default default reverse +file = default default +selected_file = default default reverse +marked_file = magenta default bold +marked_selected_file = magenta white bold +info = default default +selected_info = default default +marked_info = default default +marked_selected_info = default default +status = default default +title = default default +state = default default +current_time = default default +time_left = default default +total_time = default default +time_total_frames = default default +sound_parameters = default default +legend = default default +disabled = default default +enabled = default default bold +empty_mixer_bar = default default +filled_mixer_bar = magenta default reverse +empty_time_bar = default default +filled_time_bar = magenta default reverse +entry = default default +entry_title = default default +error = default default bold +message = default default bold +plist_time = default default |