summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2016-03-14 23:24:15 (EDT)
committer P. J. McDermott <pj@pehjota.net>2016-03-14 23:24:15 (EDT)
commit1a2661ba926dfa606ebafa6f9e0c487afa38e74a (patch)
tree59ec19f5fc6f0d5ce536114dd378c63512333395
downloadmpd-1a2661ba926dfa606ebafa6f9e0c487afa38e74a.zip
mpd-1a2661ba926dfa606ebafa6f9e0c487afa38e74a.tar.gz
mpd-1a2661ba926dfa606ebafa6f9e0c487afa38e74a.tar.bz2
Initial commit
-rw-r--r--.config/mpd/mpd.conf51
-rw-r--r--.gitignore.d/mpd15
2 files changed, 66 insertions, 0 deletions
diff --git a/.config/mpd/mpd.conf b/.config/mpd/mpd.conf
new file mode 100644
index 0000000..55dd45e
--- /dev/null
+++ b/.config/mpd/mpd.conf
@@ -0,0 +1,51 @@
+# Files and directories
+music_directory "~/music/library"
+playlist_directory "~/music/playlists"
+db_file "~/.local/share/mpd/database"
+log_file "~/.local/share/mpd/log"
+# Should be in a runtime directory
+pid_file "~/.local/share/mpd/pid"
+state_file "~/.local/share/mpd/state"
+sticker_file "~/.local/share/mpd/sticker.sql"
+
+# Daemon options
+bind_to_address "localhost"
+port "6600"
+log_level "default"
+restore_paused "yes"
+auto_update "no"
+
+# Symbolic link behavior
+follow_outside_symlinks "yes"
+follow_inside_symlinks "yes"
+
+# Zeroconf / Avahi Service Discovery
+zeroconf_enabled "no"
+
+# Permissions
+default_permissions "read,add,control,admin"
+
+# Audio output
+audio_output {
+ type "alsa"
+ name "My ALSA Device"
+ device "hw:0,0"
+ mixer_type "hardware"
+ mixer_device "default"
+ mixer_control "PCM"
+ mixer_index "0"
+}
+audio_output {
+ type "fifo"
+ name "My FIFO"
+ # Should be in a runtime directory
+ path "~/.local/share/mpd/mpd.fifo"
+ format "44100:16:1"
+}
+
+# ReplayGain and normalization
+replaygain "auto"
+volume_normalization "no"
+
+# Playlists
+save_absolute_paths_in_playlists "no"
diff --git a/.gitignore.d/mpd b/.gitignore.d/mpd
new file mode 100644
index 0000000..e46b724
--- /dev/null
+++ b/.gitignore.d/mpd
@@ -0,0 +1,15 @@
+# Exclude all files
+*
+
+# Include relevant files
+!/.config/
+!/.config/mpd/
+!/.config/mpd/**/*
+!/.gitignore.d/
+!/.gitignore.d/mpd
+
+# Exclude swap and backup files
+*.s[a-w]?
+*.vim
+*~
+*.orig