aboutsummaryrefslogtreecommitdiff
path: root/gentoo/.config/mpd/mpd.org
diff options
context:
space:
mode:
authorJacob Janzen <jjanzenn@proton.me>2024-08-09 20:48:10 -0500
committerJacob Janzen <jjanzenn@proton.me>2024-08-09 20:48:10 -0500
commit40f02bc8088ca93224bf65f083c4ab3b17eaf435 (patch)
treef5c4d0bd619a4f7547f318a86ecfdd05e88ca814 /gentoo/.config/mpd/mpd.org
parentd97f4feb2c17835d31a4dff5f1109d50c4111943 (diff)
move gentoo into subdirectory
Diffstat (limited to 'gentoo/.config/mpd/mpd.org')
-rw-r--r--gentoo/.config/mpd/mpd.org68
1 files changed, 68 insertions, 0 deletions
diff --git a/gentoo/.config/mpd/mpd.org b/gentoo/.config/mpd/mpd.org
new file mode 100644
index 0000000..4eca326
--- /dev/null
+++ b/gentoo/.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