Fix writing the mpd.conf file on Darwin

This commit is contained in:
Gerard Vermeulen 2022-11-06 17:40:56 +01:00
parent b79a805f01
commit 6573a54cc2
1 changed files with 8 additions and 12 deletions

View File

@ -5332,17 +5332,15 @@ for technical information.
:CUSTOM_ID: sec:mpd-configuration-file
:END:
Listing [[lst:make-mpd-conf]] proposes a [[https://www.musicpd.org/][Music Player Daemon]] configuration file that
keeps each new connection for a day in order to reduce the rate of =*spurious*=
generation.
Listing [[lst:darwin-mpd-conf]] proposes a [[https://www.musicpd.org/][Music Player Daemon]] configuration file on
Darwin that keeps each new connection for a day in order to reduce the rate of
=*spurious*= generation.
#+caption[A Music Player Daemon configuration file proposal]:
#+caption: A Music Player Daemon configuration file proposal.
#+name: lst:make-mpd-conf
#+begin_src shell :results silent
case "$(uname -s)" in
Darwin)
cat <<EOF > ~/.mpd/mpd.conf
#+caption[A Music Player Daemon configuration file on Darwin]:
#+caption: A Music Player Daemon configuration file on Darwin.
#+name: lst:darwin-mpd-conf
#+begin_src shell :eval (if (eq 'darwin system-type) "yes" "never") :results silent
cat <<EOF > ~/.mpd/mpd.conf
music_directory "~/Music"
playlist_directory "~/.mpd/playlists"
db_file "~/.mpd/mpd.db"
@ -5362,8 +5360,6 @@ generation.
mixer_type "software"
}
EOF
;;
esac
#+end_src
* [[info:emacs#Init File][Init File (info)]] footer