diff --git a/config-home.yaml b/config-home.yaml index 5fba4dc..6039f23 100644 --- a/config-home.yaml +++ b/config-home.yaml @@ -157,6 +157,9 @@ dotfiles: f_flashfocus.yml: src: .config/flashfocus/flashfocus.yml dst: ~/.config/flashfocus/flashfocus.yml + f_config: + src: .config/ncmpcpp/config + dst: ~/.config/ncmpcpp/config profiles: Media: dotfiles: @@ -196,6 +199,7 @@ profiles: - f_efm-langserver.yaml - f_fonts.conf - f_flashfocus.yml + - f_config include: - Terminal - Media diff --git a/home/.config/mpd/mpd.conf b/home/.config/mpd/mpd.conf index 997931b..0150443 100644 --- a/home/.config/mpd/mpd.conf +++ b/home/.config/mpd/mpd.conf @@ -5,16 +5,21 @@ log_file "~/.mpd/log" pid_file "~/.mpd/pid" state_file "~/.mpd/state" sticker_file "~/.mpd/sticker.sql" -input { - plugin "curl" -} + +replaygain "track" + +default_permissions "read" +password "{{@@ env['PASS_MPD'] @@}}@read,add,control" +password "{{@@ env['PASS_MPD_ADMIN'] @@}}@read,add,control,admin" + audio_output { type "fifo" - name "my_fifo" + name "Visualizer" path "/tmp/mpd.fifo" format "44100:16:2" } + audio_output { type "pulse" - name "pulse audio" + name "MPD PulseAudio" } diff --git a/home/.config/ncmpcpp/config b/home/.config/ncmpcpp/config new file mode 100644 index 0000000..97b2f76 --- /dev/null +++ b/home/.config/ncmpcpp/config @@ -0,0 +1 @@ +mpd_host = {{@@ env['PASS_MPD'] @@}}@localhost diff --git a/secrets/env b/secrets/env index b64e819..c9e35d7 100755 --- a/secrets/env +++ b/secrets/env @@ -5,6 +5,7 @@ export PASS_LISTENBRAINZ="$(pass entertainment/musicbrainz.org | rg 'listenbrain export PASS_MUSPY="$(pass entertainment/muspy.com | head -n 1)" export PASS_ARIA2="$(pass linux/aria2 | head -n 1)" export PASS_MPD="$(pass linux/mpd | head -n 1)" +export PASS_MPD_ADMIN="$(pass linux/mpd-admin | head -n 1)" export ME_FULLNAME="$(pass me | head -n 1)" export ME_ADDRESS="$(pass me | rg 'address' | cut -d' ' -f2-)" diff --git a/secrets/secrets.sh b/secrets/secrets.sh index 04ecb0c..2de5945 100755 --- a/secrets/secrets.sh +++ b/secrets/secrets.sh @@ -9,6 +9,7 @@ export PASS_LISTENBRAINZ="$PASS_LISTENBRAINZ" export PASS_MUSPY="$PASS_MUSPY" export PASS_ARIA2="$PASS_ARIA2" export PASS_MPD="$PASS_MPD" +export PASS_MPD_ADMIN="$PASS_MPD_ADMIN" export ME_FULLNAME="$ME_FULLNAME" export ME_ADDRESS="$ME_ADDRESS"