call remote#host#RegisterPlugin('python3', '/home/user/.local/share/nvim/lazy/gkeep.nvim/rplugin/python3/gkeep', [
\ {'sync': v:true, 'name': '_gkeep_complete_enter', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_complete_new', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_complete_position', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': 'BufReadCmd', 'type': 'autocmd', 'opts': {'pattern': 'gkeep://*', 'eval': 'expand("<amatch>")'}},
\ {'sync': v:true, 'name': '_gkeep_sync_file', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': 'BufEnter', 'type': 'autocmd', 'opts': {'pattern': '*', 'eval': 'expand("<abuf>")'}},
\ {'sync': v:true, 'name': '_gkeep_buf_write_pre', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': 'BufWriteCmd', 'type': 'autocmd', 'opts': {'pattern': 'gkeep://*', 'eval': 'expand("<abuf>")'}},
\ {'sync': v:true, 'name': '_gkeep_set_note_type', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_prompt_close', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepBrowse', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepCheck', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepClearChecked', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepClose', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepEnter', 'type': 'command', 'opts': {'complete': 'customlist,_gkeep_complete_enter', 'nargs': '*'}},
\ {'sync': v:true, 'name': 'GkeepGoto', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepLogin', 'type': 'command', 'opts': {'nargs': '*'}},
\ {'sync': v:true, 'name': 'GkeepLogout', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepNew', 'type': 'command', 'opts': {'complete': 'customlist,_gkeep_complete_new', 'nargs': '*'}},
\ {'sync': v:true, 'name': 'GkeepOpen', 'type': 'command', 'opts': {'complete': 'customlist,_gkeep_complete_position', 'nargs': '?'}},
\ {'sync': v:true, 'name': 'GkeepPopup', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepRefresh', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepSortChecked', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepSync', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepToggle', 'type': 'command', 'opts': {'complete': 'customlist,_gkeep_complete_position', 'nargs': '?'}},
\ {'sync': v:true, 'name': 'GkeepUpdateLinks', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepYank', 'type': 'command', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_dispatch', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': 'GkeepStatus', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_all_notes', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_health', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_list_action', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_menu_action', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_modal', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_omnifunc', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_popup_action', 'type': 'function', 'opts': {}},
\ {'sync': v:false, 'name': '_gkeep_preload', 'type': 'function', 'opts': {}},
\ {'sync': v:false, 'name': '_gkeep_preload_if_any_open', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_render_note', 'type': 'function', 'opts': {}},
\ {'sync': v:true, 'name': '_gkeep_search', 'type': 'function', 'opts': {}},
\ ])