From 88c46f77799f68cd816fc724e3e5abbae91a8476 Mon Sep 17 00:00:00 2001 From: Sonny Bakker Date: Tue, 4 Feb 2025 20:35:40 +0100 Subject: [PATCH] Unset default keybindings --- templates/mpd/ncmpcpp/bindings.j2 | 365 +++++++++++++++++++++++++++++- 1 file changed, 355 insertions(+), 10 deletions(-) diff --git a/templates/mpd/ncmpcpp/bindings.j2 b/templates/mpd/ncmpcpp/bindings.j2 index a1bd2ce..26e0113 100644 --- a/templates/mpd/ncmpcpp/bindings.j2 +++ b/templates/mpd/ncmpcpp/bindings.j2 @@ -1,16 +1,361 @@ # {{ ansible_managed }} -def_key "l" - next_column -def_key "h" - previous_column -def_key "k" - scroll_up -def_key "j" - scroll_down +# custom bindings +def_key "a" + add_item_to_playlist def_key "l" jump_to_playing_song -def_key "a" - add_item_to_playlist +def_key "l" + next_column + +def_key "h" + previous_column + +def_key "k" + scroll_up + +def_key "j" + scroll_down + +def_key "tab" + next_screen + +def_key "shift-tab" + previous_screen + +def_key "f1" + show_help + +def_key "1" + show_playlist + +def_key "2" + show_browser + +def_key "2" + change_browse_mode + +def_key "3" + show_search_engine + +def_key "3" + reset_search_engine + +def_key "4" + show_media_library + +def_key "4" + toggle_media_library_columns_mode + +def_key "5" + show_playlist_editor + +def_key "6" + show_tag_editor + +def_key "7" + show_outputs + +def_key "8" + show_visualizer + +def_key "[" + scroll_up_album + +def_key "]" + scroll_down_album + +def_key "{" + scroll_up_artist + +def_key "}" + scroll_down_artist + +def_key "page_up" + page_up + +def_key "page_down" + page_down + +def_key "home" + move_home + +def_key "end" + move_end + +def_key "enter" + enter_directory + +def_key "enter" + toggle_output + +def_key "enter" + run_action + +def_key "enter" + play_item + +def_key "delete" + delete_playlist_items + +def_key "delete" + delete_browser_items + +def_key "delete" + delete_stored_playlist + +def_key "s" + stop + +def_key "p" + pause + +def_key ">" + next + +def_key "<" + previous + +def_key "ctrl-h" + replay_song + +def_key "f" + seek_forward + +def_key "b" + seek_backward + +def_key "r" + toggle_repeat + +def_key "z" + toggle_random + +def_key "u" + update_database + +def_key "/" + find + +def_key "q" + quit + + +# default dummy bindings +def_key "mouse" + dummy + +def_key "up" + dummy + +def_key "shift-up" + dummy + +def_key "down" + dummy + +def_key "shift-down" + dummy + +def_key "insert" + dummy + +def_key "space" + dummy + +def_key "space" + dummy + +def_key "space" + dummy + +def_key "right" + dummy + +def_key "+" + dummy + +def_key "left" + dummy + +def_key "-" + dummy + +def_key ":" + dummy + +def_key "=" + dummy + +def_key "@" + dummy + +def_key "ctrl-h" + dummy + +def_key "backspace" + dummy + +def_key "backspace" + dummy + +def_key "backspace" + dummy + +def_key "y" + dummy + +def_key "y" + dummy + +def_key "y" + dummy + +def_key "R" + dummy + +def_key "Y" + dummy + +def_key "T" + dummy + +def_key "|" + dummy + +def_key "#" + dummy + +def_key "Z" + dummy + +def_key "x" + dummy + +def_key "X" + dummy + +def_key "ctrl-s" + dummy + +def_key "ctrl-s" + dummy + +def_key "ctrl-s" + dummy + +def_key "ctrl-r" + dummy + +def_key "ctrl-f" + dummy + +def_key "ctrl-_" + dummy + +def_key "?" + dummy + +def_key "." + dummy + +def_key "," + dummy + +def_key "w" + dummy + +def_key "e" + dummy + +def_key "i" + dummy + +def_key "I" + dummy + +def_key "g" + dummy + +def_key "ctrl-v" + dummy + +def_key "v" + dummy + +def_key "V" + dummy + +def_key "B" + dummy + +def_key "c" + clear_playlist + +def_key "C" + dummy + +def_key "m" + dummy + +def_key "n" + dummy + +def_key "M" + dummy + +def_key "A" + dummy + +def_key "S" + dummy + +def_key "o" + dummy + +def_key "G" + dummy + +def_key "~" + dummy + +def_key "E" + dummy + +def_key "U" + dummy + +def_key "P" + dummy + +def_key "\\" + dummy + +def_key "!" + dummy + +def_key "L" + dummy + +def_key "F" + dummy + +def_key "alt-l" + dummy + +def_key "ctrl-l" + dummy + +def_key "`" + dummy + +def_key "`" + dummy + +def_key "`" + dummy + +def_key "ctrl-p" + dummy