diff --git a/home/ncmpcpp.nix b/home/ncmpcpp.nix index 75a3d8ba..1c979701 100644 --- a/home/ncmpcpp.nix +++ b/home/ncmpcpp.nix @@ -19,48 +19,4 @@ in auto_update "yes" ''; }; - - programs.ncmpcpp = { - enable = true; - - bindings = [ - { key = "mouse"; command = "dummy"; } - { key = "h"; command = [ "previous_column" "jump_to_parent_directory" ]; } - { key = "j"; command = "scroll_down"; } - { key = "k"; command = "scroll_up"; } - { key = "l"; command = [ "next_column" "enter_directory" "play_item" ]; } - { key = "H"; command = [ "select_item" "scroll_down" ]; } - { key = "J"; command = [ "move_sort_order_down" "move_selected_items_down" ]; } - { key = "K"; command = [ "move_sort_order_up" "move_selected_items_up" ]; } - { key = "L"; command = [ "select_item" "scroll_up" ]; } - { key = "'"; command = "remove_selection"; } - { key = "ctrl-u"; command = "page_up"; } - { key = "ctrl-d"; command = "page_down"; } - { key = "u"; command = "page_up"; } - { key = "d"; command = "page_down"; } - { key = "n"; command = "next_found_item"; } - { key = "N"; command = "previous_found_item"; } - { key = "t"; command = "next_screen"; } - { key = "g"; command = "move_home"; } - { key = "G"; command = "move_end"; } - { key = "w"; command = "next"; } - { key = "b"; command = "previous"; } - { key = ";"; command = "seek_forward"; } - { key = ","; command = "seek_backward"; } - { key = "f"; command = "apply_filter"; } - { key = "i"; command = "select_item"; } - { key = "x"; command = [ "delete_playlist_items" "delete_browser_items" "delete_stored_playlist" ]; } - { key = "U"; command = "update_database"; } - { key = "m"; command = "add_random_items"; } - ]; - - settings = { - ncmpcpp_directory = "~/.config/ncmpcpp"; - user_interface = "alternative"; - autocenter_mode = "yes"; - allow_for_physical_item_deletion = "no"; - mouse_support = "no"; - mpd_crossfade_time = 3; - }; - }; }