return { 'martineausimon/nvim-lilypond-suite', config = function() require('nvls').setup({ lilypond = { mappings = { plaryer = "", compile = "", open_pdf = "", switch_buffers = "", insert_version = "", hyphenation = "", hyphenation_change_lang = "", insert_hyphen = "ih", add_hyphen = "ah", del_next_hyphen = "dh", del_prev_hyphen = "dH", }, options = { pitches_language = "default", hyphenation_language = "en_DEFAULT", output = "pdf", backend = nil, main_file = "main.ly", main_folder = "%:p:h", include_dir = nil, diagnostics = true, pdf_viewer = 'zathura', }, }, latex = { mappings = { compile = "", open_pdf = "", lilypond_syntax = "" }, options = { lilypond_book_flags = nil, clean_logs = false, main_file = "main.tex", main_folder = "%:p:h", include_dir = nil, lilypond_syntax_au = "BufEnter", pdf_viewer = 'zathura', }, }, texinfo = { mappings = { compile = "", open_pdf = "", lilypond_syntax = "" }, options = { lilypond_book_flags = "--pdf", clean_logs = false, main_file = "main.texi", main_folder = "%:p:h", lilypond_syntax_au = "BufEnter", pdf_viewer = 'zathura', }, }, player = { mappings = { quit = "q", play_pause = "p", loop = "", backward = "h", small_backward = "", forward = "l", small_forward = "", decrease_speed = "j", increase_speed = "k", halve_speed = "", double_speed = "" }, options = { row = 1, col = "99%", width = "37", height = "1", border_style = "single", winhighlight = "Normal:Normal,FloatBorder:Normal", midi_synth = "fluidsynth", fluidsynth_flags = { '/usr/share/sounds/sf3/essential_keys_sforzando_v9.9.sf3' }, timidity_flags = nil, audio_format = "mp3", mpv_flags = { "--msg-level=cplayer=no,ffmpeg=no,alsa=no", "--loop", "--config-dir=/dev/null" } }, }, }) end }