aboutsummaryrefslogtreecommitdiff
path: root/home/dot_config/ncmpcpp
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2026-08-02 14:48:29 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2026-08-02 14:48:29 +0200
commite43eb1177872f52e949fb5f0f93396ed94b0d093 (patch)
tree78b73af6a989fa2996d71b112e161b70d35081ef /home/dot_config/ncmpcpp
parent2f14a896e4b897bd747c24d7ad8e9e7bb3237d03 (diff)
move to chezmoi
Diffstat (limited to 'home/dot_config/ncmpcpp')
-rw-r--r--home/dot_config/ncmpcpp/bindings52
-rw-r--r--home/dot_config/ncmpcpp/config.tmpl37
2 files changed, 89 insertions, 0 deletions
diff --git a/home/dot_config/ncmpcpp/bindings b/home/dot_config/ncmpcpp/bindings
new file mode 100644
index 0000000..3e748fc
--- /dev/null
+++ b/home/dot_config/ncmpcpp/bindings
@@ -0,0 +1,52 @@
+def_key "/"
+ find_item_forward
+def_key "n"
+ next_found_item
+def_key "N"
+ previous_found_item
+
+def_key "-"
+ volume_down
+def_key "="
+ volume_up
+
+def_key "j"
+ scroll_down
+def_key "k"
+ scroll_up
+def_key "ctrl-u"
+ page_up
+def_key "ctrl-d"
+ page_down
+def_key "g"
+ move_home
+def_key "G"
+ move_end
+
+def_key "b"
+ jump_to_browser
+def_key "."
+ show_lyrics
+
+def_key "h"
+ previous_column
+def_key "l"
+ next_column
+
+def_key "m"
+ move_selected_items_up
+def_key "M"
+ move_selected_items_down
+
+def_key "v"
+ select_item
+ scroll_down
+def_key "V"
+ reverse_selection
+def_key "ctrl-v"
+ remove_selection
+
+def_key "f"
+ seek_forward
+def_key "F"
+ seek_backward
diff --git a/home/dot_config/ncmpcpp/config.tmpl b/home/dot_config/ncmpcpp/config.tmpl
new file mode 100644
index 0000000..e3e7844
--- /dev/null
+++ b/home/dot_config/ncmpcpp/config.tmpl
@@ -0,0 +1,37 @@
+mpd_host = "0.0.0.0"
+mpd_port = "6600"
+#mpd_host = "/mnt/e/mpd/socket"
+mpd_music_dir = "/mnt/e/mpd/music"
+mpd_connection_timeout = 1
+mpd_crossfade_time = 1
+
+external_editor = "{{ env "EDITOR" }}"
+ncmpcpp_directory = "{{ env "XDG_CONFIG_HOME" }}/ncmpcpp"
+lyrics_directory = "{{ env "XDG_CACHE_HOME" }}/lyrics"
+
+progressbar_look = "───"
+progressbar_color = black
+progressbar_elapsed_color = default
+visualizer_color = default
+playlist_display_mode = classic
+autocenter_mode = yes
+centered_cursor = yes
+user_interface = classic
+connected_message_on_startup = no
+
+header_visibility = no
+statusbar_visibility = no
+titles_visibility = no
+
+state_flags_color = black:b
+main_window_color = white
+current_item_prefix = "$r"
+song_columns_list_format = "(20)[]{a} (6f)[blue]{NE} (50)[default]{t|f:Title} (20)[blue]{} (7f)[magenta]{l}"
+song_list_format = " {{ "{{" }}%a - %t}|{%f}}$R{ %l} "
+window_border_color = default
+
+alternative_header_first_line_format = "{{ "{{" }}%a $8-$0 %t}|{%f}}"
+alternative_header_second_line_format = "$8{{ "{{" }}%b}|{%D}}"
+
+now_playing_prefix = "$b$0"
+now_playing_suffix = "$/b"