Gaetan Lepage
ebfaa31df3
plugins/rainbow-delimiters: init + test (replaces treesitter-rainbow)
2023-08-28 09:50:49 +02:00
Gaetan Lepage
b8c3385599
plugins/treesitter-context: reflect upstream options changes
2023-08-25 15:34:55 +02:00
Gaetan Lepage
00016841c9
plugins/clangd-extensions: fix options following upstream changes + test
2023-08-22 23:25:58 +02:00
Wolbyte
ecd593386f
docs: New documentation using mdbook ( #471 )
...
* docs: mdbook init
* Separate sub-options into their section
* docs: enable fold
* docs: merge core options into a single section
* doc generation: fix submodules index pages
* docs: add contributing section
* docs: rename 'core' group to 'Neovim Options'
docs: removed the index pages of empty sections
docs: remove obsolete 'mergeFunctionResults' function
* docs: use nix syntax highlighting
* docs: point to the new repo url
* docs: use recursive generation
docs: split submodules into subsections
* docs: fix contributing separator
docs: fix missing submodules docs
2023-08-07 11:48:01 +02:00
Wolbyte
600cd12057
helpers.defaultNullOpts: add mkBorder
2023-06-26 14:01:18 +02:00
Gaetan Lepage
7ae81019d9
plugins/copilot: rename copilot -> copilot-vim
2023-06-22 10:34:36 +02:00
Gaetan Lepage
fce6a33488
plugins/treesitter: add parsersToFiletypes option
2023-06-05 10:15:40 +02:00
Gaetan Lepage
e638f71f9e
plugins/julia-cell: init + test
2023-06-04 12:19:25 +02:00
Gaetan Lepage
8f00594b25
plugins/ts-context-commentstring: init + test
2023-06-01 16:14:25 +02:00
Gaetan Lepage
c1655427d6
plugins/vim-slime: add plugin + test
2023-06-01 15:57:55 +02:00
Gaetan Lepage
df25456aaa
plugins/ts-autotag: init + test
2023-06-01 15:53:48 +02:00
Gaetan Lepage
535fc7d5d3
plugins/treesitter-context: add missing warning when treesitter is not enabled
2023-06-01 15:53:48 +02:00
Gaetan Lepage
3f08cff1d0
plugins/typst-vim: init plugin + test
2023-05-29 12:51:01 +02:00
Pedro Alves
40e0516eca
treesitter: add injection for vimscript ( #383 )
2023-05-23 16:38:25 +01:00
Tanish2002
efdcbe225f
perform some statix linting and fixes
2023-05-22 23:00:53 +02:00
Gaetan Lepage
859ae3a843
plugins/nvim-lsp: internal rename (nvim-lsp -> lsp)
2023-05-12 11:27:24 +02:00
traxys
9c8bee9da6
plugins/treesitter: Add injections to highlight lua in nixvim options ( #344 )
2023-04-21 20:29:33 +02:00
Gaetan Lepage
d7967f3ffd
plugins/treesitter-rainbow: add plugin + test
2023-04-06 23:18:05 +02:00
Gaetan Lepage
ff791d20c8
plugins/treesitter: re-organize treesitter plugins
2023-04-06 23:18:05 +02:00
Felix Hilgers
30726d49c6
plugins/treesitter-playground: init + tests ( #311 )
2023-04-05 13:34:20 +02:00
Gaétan Lepage
75f7b22f21
plugins/nvim-jdtls: add data and configuration options ( #308 )
2023-03-31 18:05:56 +02:00
traxys
ac2d771f55
plugin/openscad: init + tests ( #293 )
2023-03-30 11:54:54 +02:00
Gaétan Lepage
eda519d451
plugins/nvim-jdtls: init + tests ( #298 )
2023-03-28 18:20:54 +02:00
Gaétan Lepage
58b6c74e2f
helpers: add globalPrefix to mkPlugin ( #284 )
2023-03-24 08:18:45 +01:00
Gaétan Lepage
f9af5a150d
plugins/sniprun: init ( #271 )
2023-03-18 17:23:59 +01:00
traxys
2a3d497d29
plugin/rust-tools: Fix rust-analyzer settings ( #262 )
2023-03-16 09:13:17 +01:00
Gaétan Lepage
86f4067159
plugins/rust-tools: refactoring + tests ( #258 )
2023-03-15 12:06:00 +01:00
Gaétan Lepage
0989017145
plugins/markdown-preview: fixed regressions introduced in #213 ( #214 )
2023-03-07 18:43:40 +00:00
Gaétan Lepage
6e027c40f2
plugins/vimtex: fix error when user does not set any extraConfig option ( #216 )
2023-03-02 13:01:31 +00:00
Gaétan Lepage
23bb06c5eb
plugins/vimtex: fix VimtexInverseSearch ( #217 )
2023-03-01 16:21:07 +01:00
Gaétan Lepage
6c8644cd39
plugins/ledger: correct enable option description ( #186 )
2023-02-23 16:10:02 +00:00
Gaétan Lepage
8f266e86ef
plugins/nvim-lsp: made a new directory for language servers ( #183 )
2023-02-23 00:42:44 +01:00
Gaétan Lepage
7ee4ec70a4
plugins/languages/treesitter: add pkgs.gcc in extraPackages ( #176 )
2023-02-21 04:13:38 +00:00
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase ( #175 )
2023-02-20 10:42:13 +00:00
Gaétan Lepage
b6e01b9100
plugins: Add tagbar ( #156 )
...
* plugins: Add tagbar
* tagbar: fix typo
---------
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-02-14 19:50:47 +00:00
Gaétan Lepage
9cca0b1fc9
vimtex: init plugin ( #146 )
2023-02-14 19:48:13 +00:00
Gaétan Lepage
96c77f126f
markdown-preview: init ( #143 )
...
* plugings: Add markdown-preview
* fix docs build
---------
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-02-14 16:46:38 +00:00
traxys
8a0056617a
languages: Add clangd_extensions, a plugin to handle clangd LSP extensions ( #141 )
2023-01-26 20:18:45 +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
traxys
66b1b099cf
rust-tools: Add rust-analyzer to the extraPackages ( #142 )
2023-01-24 01:31:32 +00:00
Pedro Alves
238f0c590e
misc: fix mkEnableOption descriptions
2023-01-22 03:32:08 +00:00
traxys
23327700e2
plugins/rust-tools: Add a plugins for LSP extensions for rust-analyzer ( #132 )
2023-01-21 18:52:56 +00:00
traxys
55ed602814
tree-sitter: Switch to using nvim-treesitter grammars ( #131 )
...
The grammars in the tree-sitter package and nvim-treesitter package are
not the same. The grammars in the nvim-treesitter package are directly
taken from the grammars supported by the plugin, whereas tree-sitter
grammars are hard-coded in nixpkgs.
This means that there are more tree-sitter grammars available from
nvim-treesitter rather than tree-sitter.
2023-01-21 17:02:16 +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
Gaétan Lepage
b9a4f0ca19
plugins/languages/treesitter: fixed parsers installation when not using nixGrammars ( #116 )
2023-01-13 10:48:24 +00:00
Gaétan Lepage
20d47fb283
treesitter: change default value for parserInstallDir ( #117 )
...
* plugins/languages/treesitter: change default value for parserInstallDir
* better document parserInstallDir
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-01-12 19:17:43 +00:00
traxys
7713f5d441
plantuml: init syntax plugin ( #104 )
2023-01-06 15:14:30 +00:00
traxys
2f9c21ffc8
treesitter: add tree-sitter context plugin ( #103 )
2023-01-06 11:31:54 +00:00