aboutsummaryrefslogtreecommitdiff
path: root/.config/mpd
diff options
context:
space:
mode:
authorJacob Janzen <jjanzenn@proton.me>2024-08-08 17:07:35 -0500
committerJacob Janzen <jjanzenn@proton.me>2024-08-08 17:07:35 -0500
commit57667f82145277920ddacf59bf57c0046129bd63 (patch)
tree61dbee1960ab39bd69a1da0010c9f78b4fe6659d /.config/mpd
parent545dfbb53f2bb6d7669ca7bfd1f4775a9150b530 (diff)
move configs to hidden directories
Diffstat (limited to '.config/mpd')
-rw-r--r--.config/mpd/mpd.org68
1 files changed, 68 insertions, 0 deletions
diff --git a/.config/mpd/mpd.org b/.config/mpd/mpd.org
new file mode 100644
index 0000000..4eca326
--- /dev/null
+++ b/.config/mpd/mpd.org
@@ -0,0 +1,68 @@
+#+title: MPD Settings
+* Directories
+Check for music files in =~/Music=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ music_directory "~/Music"
+#+end_src
+
+Put playlists at =~/.config/mpd/playlists=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ playlist_directory "~/.config/mpd/playlists"
+#+end_src
+
+Put database at =~/.config/mpd/database=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ db_file "~/.config/mpd/database"
+#+end_src
+
+Put log file at =~/.config/mpd/log=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ log_file "~/.config/mpd/log"
+#+end_src
+
+Put PID file at =~/.config/mpd/pid=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ pid_file "~/.config/mpd/pid"
+#+end_src
+
+Put the state file at =~/.config/mpd/state=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ state_file "~/.config/mpd/state"
+#+end_src
+
+Put the sticker file at =~/.config/mpd/sticker.sql=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ sticker_file "~/.config/mpd/sticker.sql"
+#+end_src
+
+Use UTF-8 in the file system.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ filesystem_charset "UTF-8"
+#+end_src
+
+* Network
+Run MPD on =localhost=.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ bind_to_address "localhost"
+#+end_src
+
+* Outputs
+Output to PipeWire.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ audio_output {
+ type "pipewire"
+ name "Pipewire"
+ mixer_type "hardware"
+ enabled "yes"
+ }
+#+end_src
+
+Output to FIFO.
+#+begin_src conf :tangle ~/.config/mpd/mpd.conf :mkdirp yes
+ audio_output {
+ type "fifo"
+ name "my_fifo"
+ path "~/.config/mpd/mpd.fifo"
+ format "44100:16:2"
+ }
+#+end_src