diff --git a/.config/mpd/mpd.conf b/.config/mpd/mpd.conf index 604ae9a..3f2a18c 100644 --- a/.config/mpd/mpd.conf +++ b/.config/mpd/mpd.conf @@ -9,3 +9,10 @@ audio_output { type "pipewire" name "PipeWire" } + +audio_output { + type "fifo" + name "Visualizer" + path "/tmp/mpd_visualizer.fifo" + format "44100:16:2" +} diff --git a/.config/ncmpcpp/bindings b/.config/ncmpcpp/bindings index 7e9f9af..43b80a3 100644 --- a/.config/ncmpcpp/bindings +++ b/.config/ncmpcpp/bindings @@ -15,3 +15,6 @@ def_key "ctrl-d" def_key "ctrl-u" page_up + +def_key "L" + show_lyrics diff --git a/.config/ncmpcpp/config b/.config/ncmpcpp/config index 7f70d51..3ae266f 100644 --- a/.config/ncmpcpp/config +++ b/.config/ncmpcpp/config @@ -1,15 +1,36 @@ -autocenter_mode = "yes" -empty_tag_marker = "" -centered_cursor = "yes" +## Columns list ## +playlist_editor_display_mode = "columns" +search_engine_display_mode = "columns" +browser_display_mode = "columns" +playlist_display_mode = "columns" +song_columns_list_format = "(35)[green]{t} (30)[magenta]{a} (30)[yellow]{b} (6f)[blue]{lr}" -playlist_display_mode = "classic" -song_list_format = "{$7%a - $9}{$5%t$9}|{$5%f$9}$R{$6%b $9}{$3%l$9}" +## Alternative interface ## +user_interface = "alternative" +alternative_header_first_line_format = "$0{$6%a$9 - }{$3%t$9}|{$3%f$9} $0" +alternative_header_second_line_format = "{{$4%b$9}{ [$8%y$9]}}|{$4%D$9}" +## Progress bar ## progressbar_look = "━━┉" progressbar_color = "white" -statusbar_visibility = "yes" progressbar_elapsed_color = "blue" -execute_on_song_change = notify-send -u low -r 9991 "$(mpc --format '%title%' current)" "$(mpc --format 'by %artist%' current)" +## Visualizer ## +visualizer_data_source = "/tmp/mpd_visualizer.fifo" +visualizer_output_name = "Visualizer" +visualizer_type = "wave_filled" +visualizer_fps = 120 + +## Disabling UI ## +header_visibility = "no" +titles_visibility = "no" +connected_message_on_startup = "no" + +## Etc. ## +autocenter_mode = "yes" +centered_cursor = "yes" +media_library_primary_tag = "album_artist" +screen_switcher_mode = "playlist, media_library, visualizer" +lyrics_directory = "" # vim:ft=conf