Commit: e83aa6a9682ee333421bc9b05a2a5b8a7e572e14
Parent: 64641e029c5f7d4c2a86b49982a2ccba92f92652
Author: 0x766F6964
Date: Wed, 24 Feb 2021 18:07:24 -0700
add mpd.conf and reenable ncmpcpp visualizer
Diffstat:
3 files changed, 39 insertions(+), 3 deletions(-)
diff --git a/.config/mpd/mpd.conf b/.config/mpd/mpd.conf
@@ -0,0 +1,27 @@
+music_directory "~/media/mus"
+db_file "~/.config/mpd/database"
+pid_file "~/.config/mpd/pid"
+state_file "~/.config/mpd/state"
+playlist_directory "~/.config/mpd/playlists"
+log_file "/tmp/mpd.log"
+log_level "default"
+
+#bind_to_address "~/.config/mpd/socket"
+bind_to_address "localhost"
+port "6600"
+
+audio_output {
+ type "alsa"
+ name "ALSA SoftVol"
+ device "mpd"
+ auto_resample "no"
+ mixer_device "mpdvol"
+ mixer_control "MPD"
+}
+
+audio_output {
+ name "FIFO"
+ type "fifo"
+ path "/tmp/mpd.fifo"
+ format "48000:16:2"
+}
diff --git a/.config/ncmpcpp/config b/.config/ncmpcpp/config
@@ -46,3 +46,12 @@ mpd_host = "localhost"
mpd_port = "6600"
mpd_connection_timeout = "5"
mpd_music_dir = "~/media/mus"
+
+# Visualizer
+visualizer_data_source = "/tmp/mpd.fifo"
+visualizer_output_name = "FIFO"
+visualizer_in_stereo = "yes"
+visualizer_look = "▪○"
+visualizer_type = "ellipse"
+visualizer_autoscale = "yes"
+visualizer_color = "5,3,13,3,5"
diff --git a/.config/sys/etc/portage/package.use/media b/.config/sys/etc/portage/package.use/media
@@ -7,14 +7,14 @@ media-libs/jbig2dec -png
media-libs/libbluray aacs
media-libs/libjpeg-turbo static-libs
media-libs/libpng apng
-media-libs/libsdl2 gles2
+media-libs/libsdl2 gles2 ibus dbus
media-libs/libvpx postproc
media-libs/mesa -llvm libglvnd gles1 gles2 osmesa -vaapi
media-libs/tiff -jpeg
media-sound/alsa-utils ncurses
media-sound/lame -frontend
-media-sound/mpd -fifo -mad -curl -icu -network
-media-sound/ncmpcpp taglib outputs
+media-sound/mpd fifo -mad -curl -icu -network
+media-sound/ncmpcpp visualizer taglib outputs
media-sound/vorbis-tools -ogg123
media-video/aegisub lua_single_target_luajit
media-video/ffmpeg openssl libdrm libass mp3 x264 x265 -hardcoded-tables