Commit Graph
34 Commits
Author SHA1 Message Date
Thomas ChristensenandGitHub 5d2dbc40a6 plugins/nvim-cmp: do not pass in enabled = true (#324)
Since this means cmp is active in prompts, e.g. telescope

https://www.reddit.com/r/neovim/comments/vtw4vl/disable_nvimcmp_in_telescopes_buffer/
2023-04-07 22:39:37 +02:00
Gaétan LepageandGitHub e46b7302af misc: update inputs + make use of upstream plugins (#294) 2023-03-26 15:44:45 +02:00
Gaétan LepageandGitHub 2550c919a5 plugins/coq-thirdparty: init + tests (#282) 2023-03-22 15:00:50 +01:00
Gaétan LepageandGitHub e33e62ff61 plugins/lspkind: refactoring + tests (#259) 2023-03-15 12:06:11 +01:00
Gaétan LepageandGitHub c34c941c8f plugins/nvim-cmp: add enum type for option snippet.expand (#244) 2023-03-12 22:31:32 +01:00
Gaétan LepageandGitHub bfbe737aa3 plugins/nvim-cmp: refactor + tests (#237) 2023-03-12 18:52:02 +01:00
BabeuhandGitHub e643bcd5d0 fix: nvim-cmp: missing "helpers." in "helpers.mkRaw" (#229) 2023-03-08 09:21:49 +01:00
Gaétan LepageandGitHub ff4292f2be plugins/completion/nvim-cmp: add extraOptions option for the cmp-tabnine plugin (#180) 2023-02-23 00:32:55 +01:00
bb3721e92d nvim-lsp: added nvim-cmp completion capabilities (#158)
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-02-20 16:32:05 +00:00
Pedro Alves 6392856852 coq: enable coq_settings.xdg by default 2023-02-20 10:50:57 +00:00
Gaétan LepageandGitHub 264de8cefb added formatter + reformat existing codebase (#175) 2023-02-20 10:42:13 +00:00
Gaétan LepageandGitHub c73bef16ab helpers: add mkPackageOption + refactoring (#144) (#150) 2023-01-25 18:46:49 +00:00
Pedro AlvesandGitHub 2d54272177 Revert "helpers: add mkPackageOption + refactoring (#144)" (#149)
This reverts commit b724085447.
2023-01-25 00:03:26 +00:00
Gaétan LepageandGitHub b724085447 helpers: add mkPackageOption + refactoring (#144) 2023-01-24 23:59:06 +00:00
Pedro Alves 238f0c590e misc: fix mkEnableOption descriptions 2023-01-22 03:32:08 +00:00
Gaétan LepageandGitHub 7a2f063f07 plugins/completion/nvim-cmp: add missing tpe of option "auto_enable_sources" (#119) 2023-01-21 17:12:32 +00:00
Pedro Alves 11da3bfbc1 fix several broken options 2023-01-19 16:02:40 +00:00
Alexander NortungandGitHub 3f9effc575 general: add package options (#127)
* barbar: package option

* Base16: package option

* gruvbox: package option

* nord: package option

* one: package option

* onedark: package option

* tokyonight: package option

* nvim-cmp: package option

* coq: package option

* lspkind: package option

* helpers: added package option to mkPlugin

* fugitive: package option

* gitgutter: package option

* gitsigns: package option

* neogit: package option

* ledger: package option

* nix: package option

* plantuml-syntax: package option

* treesitter-context: package option + formatting

* treesitter-refactor: package option + formatting

* treesitter: package option

* zig: package option

* null-ls: package option

* null-ls/servers: package option

* lsp-lines: package option

* lspsaga: package option

* trouble: package option

* luasnip: added description for package option

* airline: package option

* lightline: package option

* lualine: package option

* telescope: package option

* telescope/frecency: package option

* telescope/fzf-native: package option

* telescope/media-files: package option

* comment-nvim: package option

* vim-commentary: package option

* dashboard: package option

* easyescape: package option

* emmet: package option

* endwise: package option

* floaterm: package option

* goyo: package option

* intellitab: package option

* mark-radar: package option

* notify: package option

* nvim-autopairs: package option

* nvim-tree: package option

* project-nvim: package option

* specs: package option

* startify: package option

* surround: package option

* undotree: package option
2023-01-19 10:45:15 +00:00
Alexander NortungandGitHub 470fd9c07e copilot: add package option (#84) 2022-12-15 17:04:24 +00:00
*Kim ZickandGitHub 78f5f36738 fix: basic flake check should work now (#74) 2022-12-01 23:15:21 +00:00
Pedro Alves ac6deb4e95 nvim-cmp: refactor window options 2022-11-13 14:29:15 +00:00
Pedro Alves e2ffc64e68 nvim-cmp: fix window options 2022-11-13 14:14:33 +00:00
Pedro Alves 7992526721 nvim-cmp: add extra window options 2022-11-13 14:13:00 +00:00
Pedro Alves faf0a946b4 lspkind: fix bug 2022-11-10 19:05:44 +00:00
Pedro Alves 52e605166b lspkind: fix bug 2022-11-10 18:56:48 +00:00
Pedro Alves 8d5967c1cb lspking: add function to run after 2022-11-10 18:53:16 +00:00
Pedro Alves 226c62dc9e lspkind: add menu 2022-11-10 18:35:52 +00:00
Pedro Alves 4cb8fc4feb lspkind: init plugin 2022-11-10 18:22:54 +00:00
76b915937e New wrapDo helper and wrapping nvim-cmp in do ... end (#53)
* added wrapDo helper

* nvim-cmp: wrapped with do

Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2022-10-25 00:17:02 +01:00
LightQuantumandGitHub 369b586fa9 copilot: init plugin (#50) 2022-10-17 14:09:24 +01:00
Pedro AlvesandGitHub 4ddd3969e5 nixvim: support standalone nixvim
This represents a major rearchitecture for nixvim, so I'm leaving this up to track the progress for now, and to serve as a reference for any breaking changes during transition.

The main change is, of course, being able to use nixvim standalone. To do this, you should use the new build function, which takes in two arguments: the system architecture (e.g. x86_64-linux) and the configuration. For the new configuration, do not use the programs.nixvim. prefix.

For module development, the main change is that you should no longer prefix your modules with programs.nixvim..
2022-09-18 11:19:23 +01:00
Pedro Alves 70dd3446fb nvim-cmp: fix snippet not being able to be null 2022-08-05 15:01:10 +01:00
Alexander NortungandGitHub f12a79bda6 Adding nvim-cmp plugin (#25)
* started adding nvim-cmp

* nvim-cmp: added snippet option

* nvim-cmp: added mapping option

* nvim-cmp: added completion option

* nvim-cmp: added confirmation config option

* nvim-cmp: added formatting options

* nvim-cmp: added matching option

* nvim-cmp: added sorting option

* nvim-cmp: added sources option

* nvim-cmp: added a bunch of sources

* nvim-cmp: auto enabling cmp source plugins should mostly work now

* nvim-cmp: added view option

* nvim_cmp: added window option

* nvim-cmp: added experimental option

* nvim-cmp: mappingPresets now works
2022-07-28 20:38:38 +01:00
Pedro Alves f8b70a30ea coq-nvim: init plugin
still need to add most options, but this is enough to be usable
right now! This also sets up the work needed for other completion
frameworks, notably things like nvim-cmp and compe.
2022-01-09 23:04:12 +00:00