diff --git a/config/default.nix b/config/default.nix index 179162d..c93a602 100644 --- a/config/default.nix +++ b/config/default.nix @@ -56,17 +56,24 @@ settings = { sources = [ { name = "nvim_lsp"; } - { name = "path"; } +# { name = "path"; } # { name = "buffer"; } - { name = "luasnip"; } +# { name = "luasnip"; } # { name = "cmdline"; } ]; + completion = { + completeopt = "menu,menuone,noinsert"; + }; + mapping = { "[ '' ]" = "cmp.mapping.select_next_item()"; "[ '' ]" = "cmp.mapping.select_prev_item()"; - "[ '' ]" = "cmp.mapping.complete()"; + "[ '' ]" = "cmp.mapping.confirm({ select = true })"; + "[ '' ]" = "cmp.mapping.complete()"; "[ '' ]" = "cmp.mapping.abort()"; + "[ '' ]" = "cmp.mapping.scroll_docs(-4)"; + "[ '' ]" = "cmp.mapping.scroll_docs(4)"; }; snippet.expand = ''