Gaétan Lepage
e46b7302af
misc: update inputs + make use of upstream plugins ( #294 )
2023-03-26 15:44:45 +02:00
Gaétan Lepage
2550c919a5
plugins/coq-thirdparty: init + tests ( #282 )
2023-03-22 15:00:50 +01:00
Gaétan Lepage
e33e62ff61
plugins/lspkind: refactoring + tests ( #259 )
2023-03-15 12:06:11 +01:00
Gaétan Lepage
c34c941c8f
plugins/nvim-cmp: add enum type for option snippet.expand ( #244 )
2023-03-12 22:31:32 +01:00
Gaétan Lepage
bfbe737aa3
plugins/nvim-cmp: refactor + tests ( #237 )
2023-03-12 18:52:02 +01:00
Babeuh
e643bcd5d0
fix: nvim-cmp: missing "helpers." in "helpers.mkRaw" ( #229 )
2023-03-08 09:21:49 +01:00
Gaétan Lepage
ff4292f2be
plugins/completion/nvim-cmp: add extraOptions option for the cmp-tabnine plugin ( #180 )
2023-02-23 00:32:55 +01:00
Gaétan Lepage
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 Lepage
264de8cefb
added formatter + reformat existing codebase ( #175 )
2023-02-20 10:42:13 +00:00
Gaétan Lepage
c73bef16ab
helpers: add mkPackageOption + refactoring ( #144 ) ( #150 )
2023-01-25 18:46:49 +00:00
Pedro Alves
2d54272177
Revert "helpers: add mkPackageOption + refactoring ( #144 )" ( #149 )
...
This reverts commit b724085447
.
2023-01-25 00:03:26 +00:00
Gaétan Lepage
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 Lepage
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 Nortung
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 Nortung
470fd9c07e
copilot: add package option ( #84 )
2022-12-15 17:04:24 +00:00
*Kim Zick
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
Alexander Nortung
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
LightQuantum
369b586fa9
copilot: init plugin ( #50 )
2022-10-17 14:09:24 +01:00
Pedro Alves
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 Nortung
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